XML 50 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Summary of assets measured at fair value on a recurring basis
                
     
   Fair Value Measurements at December 31, 2024 
   Level 1   Level 2   Level 3   Total 
Assets:                
Cash equivalents:                    
Money market mutual funds  $38   $   $   $38 
   $38   $   $   $38 

 

                 
   Fair Value Measurements at December 31, 2023 
   Level 1   Level 2   Level 3   Total 
Assets:                
Cash equivalents:                    
Money market mutual funds  $2,693   $   $   $2,693 
   $2,693   $   $   $2,693 
Schedule of change in fair value of forward purchase agreement derivative liability
    
   Amounts 
Balance as of December 31, 2022  $ 
Proceeds from issuance of Senior Notes   5,625 
Change in fair value of Senior Notes   1,260 
Extinguishment of Senior Notes   (6,885)
Balance as of December 31, 2023  $ 
Schedule of assumptions and estimates incorporat
        
   December 15, 2023   Issuance Date 
Time to deSPAC closing (in years)   0.16    0.56 
Probability of deSPAC closing   90.00%   50.00%
Probability of deSPAC not closing   10.00%   50.00%
Market rate without conversion   32.06%   31.09%
Discount rate   32.10%   15.00%
Schedule of change in fair value of forward purchase agreement derivative liability
    
   March 28, 2024 
Stock price  $13.60 
Expected volatility   50.00%
Risk-free interest rate   4.54%
Expected life (in years)   2.00 
Expected dividend yield   %
Schedule of change in fair value of the forward purchase agreement derivative liability
     
   Amounts 
Balance as of December 31, 2023  $ 
Forward purchase agreement derivative liability issuance   4,935 
Partial early termination of forward purchase agreement derivative liability   (823)
Change in fair value of forward purchase agreement derivative liability   (1,676)
Settlement of forward purchase agreement derivative liability   (2,436)
Balance as of December 31, 2024  $