v3.26.1
Fair Value - Summary of Changes in Level 3 Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Contingent Warrant Liability      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Beginning Balance $ 0 $ 0 $ 2,727
Issuances     0
Changes in fair value included in earnings   0 (1,752)
Extinguishment 0   (975)
Ending Balance 0 0 0
Warrant Liability      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Beginning Balance 0 0 13,979
Issuances     0
Changes in fair value included in earnings   0 (12,939)
Extinguishment 0   (1,040)
Ending Balance 0 0 0
Derivative Liability      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Beginning Balance 1,014 3,373 1,492
Issuances     9,049
Changes in fair value included in earnings   (2,359) (3,390)
Extinguishment (1,014)   (3,778)
Ending Balance $ 0 $ 1,014 $ 3,373