XML 112 R101.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt - Senior Notes Net Interest Expense (Details) - Senior Notes - USD ($)
$ in Thousands
3 Months Ended
Nov. 15, 2023
Mar. 31, 2024
Mar. 31, 2023
6.125% Senior Notes      
Interest Expense and Amortization of Debt Issue Costs      
Interest expense $ 16,800 $ 0 $ 8,422
Debt issue cost amortization   0 321
Debt discount amortization   0 328
Total   0 9,071
7.500% Senior Notes      
Interest Expense and Amortization of Debt Issue Costs      
Interest expense   9,875 0
Debt issue cost amortization   221 0
Total   $ 10,096 $ 0