v3.25.2
Schedule of Common Stock Subject to Possible Redemption (Details) - USD ($)
3 Months Ended 12 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]        
Common stock subject to possible redemption shares 277,511 277,511 2,562,567  
Common stock subject to possible redemption value $ 3,385,613 $ 3,223,514 $ 27,938,713  
Common stock subject to possible redemption shares 72,601 277,511 277,511 2,562,567
Common stock subject to possible redemption value $ 930,037 $ 3,385,613 $ 3,223,514 $ 27,938,713
Common Stock Subject to Mandatory Redemption [Member]        
Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]        
Common stock subject to possible redemption shares 277,511 277,511 2,562,567 11,500,000
Common stock subject to possible redemption value $ 3,385,613 $ 3,223,514 $ 27,938,713 $ 117,864,419
Less:Redemptions shares (paid in April and November 2023) (204,910)   (2,285,056) (8,937,433)
Less: Redemptions value $ (2,594,214)   $ (26,890,379) $ (93,521,369)
Plus: Remeasurement of carrying amount to redemption shares
Plus: Remeasurement of carrying amount to redemption value $ 138,638 $ 162,099 $ 2,175,180 $ 3,595,663
Common stock subject to possible redemption shares 72,601 277,511 277,511 2,562,567
Common stock subject to possible redemption value $ 930,037 $ 3,385,613 $ 3,223,514 $ 27,938,713