v3.26.1
Investments and Fair Value measurements - Schedule Of Reconiliation Of The Financial Instruments Measured At Fair Value Using Level 3 Significant Unobservable Inputs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Unrealized Gain (Loss) on Investments $ 100 $ 100 $ 100 $ 100
Note [Member] | Level 3        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Balance at January 1, 2026     4,241  
Accretion of discount     160  
Interest paid-in-kind     277  
Recorded in Net loss     0  
Recorded in Other comprehensive income     1  
Unrealized Gain (Loss) on Investments     1  
Balance at March 31, 2026 4,679   4,679  
Warrant [Member] | Level 3        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Balance at January 1, 2026     1,124  
Accretion of discount     0  
Interest paid-in-kind     0  
Recorded in Net loss     (338)  
Recorded in Other comprehensive income     0  
Unrealized Gain (Loss) on Investments     (338)  
Balance at March 31, 2026 $ 786   $ 786