XML 93 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity - Schedule of Repurchase of Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Class of Warrant or Right [Line Items]      
Public warrants (in shares) 0 0 2,812,764
Total cost of public warrants repurchases $ 0 $ 0 $ 2,569
Public warrants      
Class of Warrant or Right [Line Items]      
Public warrants (in shares) 0 0 2,812,764
Average cost per warrant (in dollars per share)     $ 0.91
Total cost of public warrants repurchases $ 0    
Public warrants | Class A Common Stock      
Class of Warrant or Right [Line Items]      
Number of shares called by each warrant (in shares) 1    
Public warrants (in shares) 0 0 2,812,764
Average cost per warrant (in dollars per share) $ 0 $ 0 $ 0.91
Total cost of public warrants repurchases $ 0 $ 0 $ 2,569