v3.26.1
Long-Term Debt - Narrative (Details) - Senior Notes - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Debt Instrument [Line Items]          
Interest and amortization expenses $ 5,104 $ 1,899 $ 10,200 $ 1,899  
Accrued interest 1,342   1,342   $ 1,342
Amortization for the fair value adjustment $ 327 $ 114 $ 647 $ 114  
2016 Senior Notes          
Debt Instrument [Line Items]          
Coupon rate 6.625%   6.625%    
Redemption price, percentage     100.00%    
2013 Senior Notes          
Debt Instrument [Line Items]          
Coupon rate 7.75%   7.75%    
Redemption price, percentage     100.00%    
Minimum | 2016 Senior Notes          
Debt Instrument [Line Items]          
Prior notice to be given before redemption date     30 days    
Minimum | 2013 Senior Notes          
Debt Instrument [Line Items]          
Prior notice to be given before redemption date     30 days    
Maximum | 2016 Senior Notes          
Debt Instrument [Line Items]          
Prior notice to be given before redemption date     60 days    
Maximum | 2013 Senior Notes          
Debt Instrument [Line Items]          
Prior notice to be given before redemption date     60 days