XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Financial Instruments and Fair Value Measurements - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Level 3 | Recurring          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Change in fair value   $ 0 $ (1,600) $ (190) $ (1,609)
Common stock to be issued upon exercise of the K2HV Loan Agreement conversion feature          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Loan agreement, amount $ 60,000        
Conversion of outstanding principal $ 5,000        
Conversion price (in usd per share) $ 6.3182        
Common stock to be issued upon exercise of the K2HV Loan Agreement conversion feature | Minimum          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Adjustment rate (percent) 9.99%        
Common stock to be issued upon exercise of the K2HV Loan Agreement conversion feature | Maximum          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Adjustment rate (percent) 19.99%