XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Private Placement - Additional Information (Detail) - Private Placement Warrants [Member] - USD ($)
3 Months Ended 12 Months Ended
Nov. 02, 2021
Mar. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]      
Class of warrants or rights issued during the period 12,000,000    
Class of warrants or rights issued issue price per warrant $ 1    
Proceeds from issuances of warrants $ 12,000,000    
Number of days from which warrants will not be transferable or saleable   30 days  
Over-Allotment Option [Member]      
Class of Stock [Line Items]      
Class of warrants or rights issued during the period 400,000 1,200,000  
Sponsor [Member]      
Class of Stock [Line Items]      
Class of warrants or rights issued during the period 11,600,000   11,600,000
Warrants forfeited     4,000,000
Sponsor [Member] | Over-Allotment Option [Member]      
Class of Stock [Line Items]      
Class of warrants or rights issued during the period 1,200,000