XML 111 R100.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Schedule of Senior Notes Net Interest Expense (Details) - 7.500% Senior Notes - Senior Notes - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Interest Expense and Amortization of Debt Issue Costs        
Interest expense $ 11,250 $ 11,250 $ 33,750 $ 32,375
Debt issue cost amortization 268 271 805 772
Total $ 11,518 $ 11,521 $ 34,555 $ 33,147