v3.26.1
Debt - Senior Secured Notes 2025 (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Mar. 25, 2025
Nov. 30, 2023
Mar. 31, 2025
Mar. 31, 2026
Debt        
Loss on extinguishment of debt     $ 2,370  
Payment of debt extinguishment premium costs     1,814  
2024 Senior Secured Notes        
Debt        
Interest rate (as a percent)   9.50%    
Outstanding debt       $ 0
2025 Senior Secured Notes        
Debt        
Interest rate (as a percent)   10.75%    
Principal amount of debt   $ 181,400    
Outstanding debt $ 0     $ 0
Redemption price (being the % of principal amount of notes redeemed plus accrued and unpaid interest ) 101.00%      
Loss on extinguishment of debt $ 1,800   $ 2,400