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

Class A Common Stock Subject to Possible Redemption - Schedule of Class A Common Stock Subject to Possible Redemption Reflected on the Accompanying Condensed Consolidated Balance Sheets (Details)

v3.25.1
Class A Common Stock Subject to Possible Redemption - Schedule of Class A Common Stock Subject to Possible Redemption Reflected on the Accompanying Condensed Consolidated Balance Sheets (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Class A Common Stock Subject to Possible Redemption [Abstract]    
Class A common stock subject to possible redemption, beginning $ 21,108,225 $ 309,130,532
Class A common stock subject to possible redemption, ending 5,595,937 21,108,225
Redemptions (15,966,236) (292,501,454)
Increase in redemption value of Class A common stock subject to possible redemption $ 453,948 $ 4,479,147