XML 419 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value - Schedule of Fair Value Measurements by Level (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, current and non-current $ 24,314 $ 19,933
Warrant asset 569  
Convertible promissory note - debt   19,239
Total fair value 24,883 39,172
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, current and non-current 24,314 19,933
Warrant asset 0  
Convertible promissory note - debt   0
Total fair value 24,314 19,933
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, current and non-current 0 0
Warrant asset 569  
Convertible promissory note - debt   19,239
Total fair value 569 19,239
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, current and non-current 0 0
Warrant asset 0  
Convertible promissory note - debt   0
Total fair value $ 0 $ 0