XML 108 R95.htm IDEA: XBRL DOCUMENT v3.26.1
Equity Warrants Classified as Derivative Liabilities - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Mar. 31, 2023
Dec. 31, 2019
Class of Warrant or Right [Line Items]          
Proceeds from issuance of private placement   $ 42,500      
Private placement transaction costs   1,600      
Loss on derivatives   $ (8,012) $ (2,815)    
Private Placement Warrants - Issued March 2023          
Class of Warrant or Right [Line Items]          
Number of shares (in shares)   1,440   2,100  
Exercise price of warrants (in dollars per share)   $ 17.61      
Warrants exercised (in shares) 611        
Proceeds from warrant exercises $ 10,800        
Loss on derivatives   $ (1,200)      
Public Warrants (exercisable for Class A common stock) treated as liability          
Class of Warrant or Right [Line Items]          
Number of shares (in shares)   1,977     2,000
Exercise price of warrants (in dollars per share)   $ 92.00      
Common Class A          
Class of Warrant or Right [Line Items]          
Number of shares (in shares)   221      
Exercise price of warrants (in dollars per share)   $ 0.88