v3.26.1
Fair Value Measurements - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2026
USD ($)
shares
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Long-term debt   $ 22,839   $ 22,839    
Change in fair value of warrant liability   $ 426 $ 438 $ (456) $ 438  
Measurement Input, Long-Term Revenue Growth Rate            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Warrant liability, measurement input   0.50   0.50    
Amended Loan Agreement | Level 2            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Long-term debt   $ 22,000   $ 22,000   $ 21,700
Debt instrument, fair value   23,300   23,300   22,600
Equipment Notes Payable            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Notes payable   $ 900   $ 900   $ 1,200
Perceptive Term Loan Facility | Credit Agreement Warrants            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Class of warrant or right, cancelled (in shares) | shares 150,000          
Change in fair value of warrant liability $ 100