v3.26.1
Notes payable and debt - Schedule of prepayment premium (Details) - Senior Secured Notes – 2029
Feb. 18, 2026
Redemption, period one  
Notes payable  
Prepayment redemption prices 105.80%
Redemption, period two  
Notes payable  
Prepayment redemption prices 100.00%