v3.26.1
Debt - Components (Details) - 2029 Senior Secured Notes - Secured Debt - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Principal gross amount $ 48,879 $ 40,879
Add: unamortized debt premium 2,032 1,247
Less: unamortized issuance costs (496) (515)
Net carrying amount $ 50,415 $ 41,611