v3.25.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended
Mar. 31, 2025
Oct. 23, 2024
Sep. 30, 2024
Nov. 02, 2023
Oct. 31, 2023
Feb. 16, 2021
Oct. 31, 2024
Mar. 31, 2025
Dec. 31, 2024
Apr. 30, 2024
Dec. 31, 2023
Loss Contingencies [Line Items]                      
Percentage of excise tax liability 1.00%             1.00%      
Sales and excise tax payable current $ 136,223             $ 136,223 $ 95,388   $ 1,076,073
Business Combination, Acquisition Related Costs               $ 240,000      
Payment of Excise Tax liability   $ 1,076,073         $ 1,076,073        
March 2025 Special Meeting [Member]                      
Loss Contingencies [Line Items]                      
Stock redeemed or called during period, shares               348,502      
Stock Redeemed or Called During Period, Value               $ 3,940,000      
Common Stock Redemption Price Per Share $ 11.31             $ 11.31      
Filing Of Registration Statement [Member]                      
Loss Contingencies [Line Items]                      
Business Combination, Acquisition Related Costs               $ 25,000      
Closing of Business [Member]                      
Loss Contingencies [Line Items]                      
Business Combination, Acquisition Related Costs               $ 215,000      
Common Class A [Member]                      
Loss Contingencies [Line Items]                      
Stock redeemed or called during period, shares 348,502   10,301,658 1,831,599 835,672     835,672      
Temporary Equity, Aggregate Amount of Redemption Requirement $ 107,607,366     $ 19,763,618 $ 9,500,000     $ 107,607,366      
Stock Redeemed or Called During Period, Value               $ 9,500,000      
Common Stock Redemption Price Per Share $ 11.41             $ 11.41      
Anchor Investor [Member] | IPO [Member] | Founder Shares [Member]                      
Loss Contingencies [Line Items]                      
Stock issued during period, value, issued for services           $ 60.8          
Cartesian Escrow Parties [Member]                      
Loss Contingencies [Line Items]                      
Escrow deposits released for excise tax liability                   $ 900,000  
Utilization Of Related Party Debt For Excise Tax Liability   $ 900,000         $ 900,000