v3.25.4
Debt - Senior Secured Notes 2025 (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2025
Nov. 01, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Mar. 10, 2025
Nov. 21, 2023
Debt              
Loss on extinguishment of debt     $ 2,370 $ 0 $ 2,279    
2024 Senior Secured Notes              
Debt              
Amount of debt exchanged   $ 181,400          
Interest rate (as a percent)   9.50%          
Outstanding debt   $ 28,100 0       $ 0
Loss on extinguishment of debt $ 2,400       $ 1,900    
2025 Senior Secured Notes              
Debt              
Interest rate (as a percent)   10.75%   10.75%      
Principal amount of debt   $ 181,400   $ 181,446      
Outstanding debt 0   0        
Redemption amount on notice           $ 181,400  
Redemption amount $ 181,400            
Redemption price (being the % of principal amount of notes redeemed plus accrued and unpaid interest ) 101.00%            
Loss on extinguishment of debt     1,800        
Original issue discount     $ 2,700 $ 2,700