Quarterly report [Sections 13 or 15(d)]

Warrant Liabilities (Details)

v3.25.1
Warrant Liabilities (Details) - $ / shares
3 Months Ended
Mar. 31, 2025
May 07, 2021
Class of Warrant or Right [Line Items]    
Notice of redemption 30 days  
Minimum    
Class of Warrant or Right [Line Items]    
Share price (in dollars per share) $ 10.00  
Public Warrants    
Class of Warrant or Right [Line Items]    
Number of shares called by warrants (in shares)   9,166,644
Purchase price (in dollars per share)   $ 11.50
Redemption price of warrants (in dollars per share) $ 0.01  
Notice of redemption 30 days  
Redemption, threshold trading days 20 days  
Redemption, consecutive trading days 30 days  
Redemption, period prior to notice of redemption 3 days  
Public Warrants | Minimum    
Class of Warrant or Right [Line Items]    
Share price (in dollars per share) $ 18.00  
Private Placement Warrants    
Class of Warrant or Right [Line Items]    
Number of shares called by warrants (in shares)   5,000,000
Purchase price (in dollars per share)   $ 11.50