v3.26.1
Fair Value - Carrying Value of Notes Payable (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Carrying Value $ 317,811 $ 329,929
Notes Payable, Excluding Convertible Notes    
Debt Instrument [Line Items]    
Carrying Value 280,922 276,129
Fair Value 324,766 348,048
Convertible Notes Payable    
Debt Instrument [Line Items]    
Carrying Value 36,889 53,800
Senior Secured Notes | Secured Debt    
Debt Instrument [Line Items]    
Carrying Value 129,876 126,089
Fair Value 147,469 149,620
Exchangeable Secured Notes | Secured Debt    
Debt Instrument [Line Items]    
Carrying Value 131,046 130,040
Fair Value 157,297 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