XML 108 R97.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Schedule of Senior Notes Net Interest Expense (Details) - 7.500% Senior Notes - Senior Notes - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Interest Expense and Amortization of Debt Issue Costs        
Interest expense $ 11,250 $ 11,250 $ 22,500 $ 21,125
Debt issue cost amortization 268 280 537 501
Total $ 11,518 $ 11,530 $ 23,037 $ 21,626