Annual report [Section 13 and 15(d), not S-K Item 405]

Class A Common Stock Subject to Possible Redemption (Details)

v3.25.1
Class A Common Stock Subject to Possible Redemption (Details) - $ / shares
12 Months Ended
Dec. 30, 2024
Nov. 19, 2024
May 17, 2024
Nov. 17, 2023
Apr. 20, 2023
Dec. 31, 2024
Dec. 31, 2023
Nov. 27, 2024
Sep. 30, 2024
Aug. 14, 2024
Class A Common Stock [Member]                    
Class A Common Stock Subject to Possible Redemption [Line Items]                    
Common stock shares authorized           300,000,000 300,000,000      
Common stock par value (in Dollars per share)           $ 0.0001 $ 0.0001      
Common stock voting rights           one vote        
Common stock exercised       2,170,004 25,845,428          
Subject to possible redemption           12,308,829 3,334,568      
Subject to possible redemption, shares outstanding           508,829 1,984,568      
Common Stock [Member]                    
Class A Common Stock Subject to Possible Redemption [Line Items]                    
Common stock par value (in Dollars per share)           $ 10   $ 10 $ 10 $ 10
Common stock exercised 1,080 349,505 1,125,154 2,170,004 269,597,445