XML 95 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Warrants - Additional Information (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
vote
d
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Class of Warrant or Right [Line Items]      
Exercise of warrants (in shares) 0 0 30
Repurchase (in shares) 0 0 2,812,764
Payments for repurchase of warrants | $ $ 0 $ 0 $ 2,569
Class A Common Stock      
Class of Warrant or Right [Line Items]      
Common stock, number of votes per share | vote 1    
Exercise of warrants (in shares)     30
Public warrants      
Class of Warrant or Right [Line Items]      
Warrant exercise price (in dollars per share) | $ / shares $ 11.50    
Expected term (in years) 5 years    
Warrant redemption price (in dollars per share) | $ / shares $ 0.01    
Minimum period 30 days    
Stock price minimum to redeem warrants (in dollars per share) | $ / shares $ 18.00    
Warrant redemption, consecutive trading days 20 days    
Warrant redemption, trading days 30 days    
Warrant redemption, notice of redemption | d 3    
Exercise of warrants (in shares) 0 0 30
Proceeds from exercise of warrants | $     $ 100
Repurchase (in shares) 0 0 2,812,764
Payments for repurchase of warrants | $ $ 0    
Average cost per warrant (in dollars per share) | $ / shares     $ 0.91
Public warrants | Class A Common Stock      
Class of Warrant or Right [Line Items]      
Number of shares called by each warrant (in shares) 1    
Repurchase (in shares) 0 0 2,812,764
Payments for repurchase of warrants | $ $ 0 $ 0 $ 2,569
Average cost per warrant (in dollars per share) | $ / shares $ 0 $ 0 $ 0.91
Private warrants      
Class of Warrant or Right [Line Items]      
Warrant redemption, trading days 10 years    
Exercise of warrants (in shares) 0 0 0
Repurchase (in shares) 0 0 0