v3.26.1
Fair Value - Carrying Value of Notes Payable (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Carrying Value $ 347,029 $ 329,929
Notes Payable, Excluding Convertible Notes    
Debt Instrument [Line Items]    
Carrying Value 285,873 276,129
Fair Value 354,208 348,048
Convertible Notes Payable    
Debt Instrument [Line Items]    
Carrying Value 61,156 53,800
Senior Secured Notes | Secured Debt    
Debt Instrument [Line Items]    
Carrying Value 133,805 126,089
Fair Value 150,329 149,620
Exchangeable Secured Notes | Secured Debt    
Debt Instrument [Line Items]    
Carrying Value 132,068 130,040
Fair Value 183,879 178,428
LFH Promissory Note | Notes Payable, Other Payables    
Debt Instrument [Line Items]    
Carrying Value 20,000 20,000
Fair Value $ 20,000 $ 20,000