v3.26.1
Debt and Debt Issuance Costs - Schedule of Senior Notes (Details) - Senior Notes
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
9.50% Senior Notes, due October 2029 (“9.50% Senior Notes”)  
Senior Notes [Roll Forward]  
Senior Notes, December 31, 2025 $ 716,340
Principal exchanged for 9.75% Senior Notes (628,701)
Early participation principal payment 0
Rounding adjustment on exchange 0
Purchased in the open market 0
Senior Notes principal, June 30, 2026 $ 87,639
Stated interest rate 9.50%
9.75% Senior Notes  
Senior Notes [Roll Forward]  
Senior Notes, December 31, 2025 $ 0
Principal exchanged for 9.75% Senior Notes 628,701
Early participation principal payment (125,000)
Rounding adjustment on exchange (131)
Purchased in the open market (9,217)
Senior Notes principal, June 30, 2026 $ 494,353
Stated interest rate 9.75%
Nine Point Seven Five Percent Senior Notes  
Senior Notes [Roll Forward]  
Stated interest rate 9.75%