v3.26.1
Fair Value Measurements - Summary Of Changes In The Fair Value Of Our Level 3 Financial Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Reclassification of warrant liability to equity due to issuance $ 1,290 $ 1,290  
Long-term Debt | Level 3      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Balance beginning of period   42,984 $ 42,245
Extinguishment of Previous Credit Agreement   (42,984)  
Loan Facility fair value, at issuance   48,357  
Change in fair value in earnings   (409) 1,322
Change in fair value in other comprehensive loss   (1,289) (583)
Balance end of period, at fair value 46,659 46,659 42,984
Warrant Liability | Level 3      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Balance beginning of period   742 3,432
Loan Facility fair value, at issuance   1,043  
Reclassification of warrant liability to equity due to issuance   (1,290)  
Change in fair value in earnings   384 (2,690)
Balance end of period, at fair value $ 879 $ 879 $ 742