v3.26.3
Debt - Schedule of 2029 Senior Secured Notes (Details) - 2029 Senior Secured Notes - Secured Debt - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Principal gross amount $ 48,879 $ 40,879
Add: unamortized debt premium 1,703 1,247
Less: unamortized issuance costs (416) (515)
Net carrying amount $ 50,166 $ 41,611