XML 108 R97.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Senior Notes Net Interest Expense (Details) - 7.500% Senior Notes - Senior Notes - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Interest Expense and Amortization of Debt Issue Costs    
Interest expense $ 11,250 $ 9,875
Debt issue cost amortization 268 221
Total $ 11,518 $ 10,096