XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt - Future Principal Payments for Debt (Details) - USD ($)
$ in Thousands
Nov. 07, 2024
Sep. 30, 2024
Debt Instrument [Line Items]    
2024   $ 9,111
2025   0
2026   248,980
2027   0
2028   360,137
Thereafter   0
Total   $ 618,228
Senior Notes | Subsequent Event    
Debt Instrument [Line Items]    
Reclassified debt from 2026 $ 6,500  
Reclassed debt from 2028 $ 2,600