XML 69 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Long-Term Debt - Senior Notes (Details) - USD ($)
$ in Thousands
9 Months Ended
Jun. 12, 2024
Sep. 30, 2025
Sep. 30, 2024
Issuance of Senior Notes      
Debt issuance costs incurred   $ 0 $ 11,442
8.625% Senior Notes due 2029      
Issuance of Senior Notes      
Principal amount $ 400,000    
Term 5 years    
Interest rate (as a percent) 8.625% 8.625%  
8.625% Senior Notes due 2029 | Scenario One      
Issuance of Senior Notes      
Maximum redeemable debt (as a percent) 35.00%    
Redemption price to principal (as a percent) 108.625%    
8.625% Senior Notes due 2029 | Scenario Two      
Issuance of Senior Notes      
Maximum redeemable debt (as a percent) 40.00%    
Redemption price to principal (as a percent) 108.625%