XML 91 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Warrants      
Change in fair value of warrant liabilities $ (1,859) $ 4,544 $ 20,859
Public Warrants      
Warrants      
Outstanding warrants 13,799,357    
Warrants settleable in cash shares held for tender offer percentage 50.00%    
Private Warrants      
Warrants      
Outstanding warrants 6,853,333    
Warrants exercised 0    
Fair market value trading days 30 days    
Class A Common Stock | Public Warrants      
Warrants      
Shares called by warrants 1    
Exercise price $ 11.50    
Warrant Redemption $0.01 | Public Warrants      
Warrants      
Warrants redemption price per warrant $ 0.01    
Warrants redemption period 30 days    
Warrant Redemption $0.01 | Private Warrants      
Warrants      
Warrants redemption price per warrant $ 0.01    
Warrant Redemption $0.01 | Class A Common Stock | Public Warrants      
Warrants      
Stock price trigger $ 18.00    
Threshold trading days 20 days    
Trading day period 30 days    
Trading day period for cashless basis redemption 10 days    
Warrant Redemption $0.10 | Public Warrants      
Warrants      
Warrants redemption price per warrant $ 0.10    
Warrants redemption period 30 days    
Warrant Redemption $0.10 | Private Warrants      
Warrants      
Warrants redemption price per warrant $ 0.10    
Warrant Redemption $0.10 | Class A Common Stock | Public Warrants      
Warrants      
Stock price trigger $ 10.00