v3.25.2
Initial Public Offering (Details Narrative) - $ / shares
1 Months Ended 12 Months Ended
Dec. 21, 2020
Dec. 31, 2024
IPO [Member]    
Stock issued during period shares   40,000,000
Shares issued price per share $ 10.00 $ 10.00
Over-Allotment Option [Member]    
Stock issued during period shares   5,000,000
Public Warrants [Member]    
Exercise price of warrant   $ 11.50
Common Class A [Member]    
Shares issued price per share   $ 9.20
Description of common stock conversion   Each Unit consists of one Class A ordinary share, par value $0.0001 per share, and one-third of one redeemable warrant (each, a “Public Warrant”)
Common Class A [Member] | IPO [Member]    
Stock issued during period shares 40,000,000  
Common Class A [Member] | Over-Allotment Option [Member]    
Stock issued during period shares 5,000,000  
Common Class A [Member] | Public Warrants [Member]    
Exercise price of warrant   $ 11.50