XML 49 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Summary of Balances for Long-term Debt and Finance Lease Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Finance lease obligations $ 6,332 $ 7,936
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Total debt and finance lease obligations Total debt and finance lease obligations
Total debt and finance lease obligations $ 733,332 $ 775,436
Current portion 3,369 3,266
Noncurrent portion 729,963 772,170
Deferred financing costs, net 7,269 8,238
Noncurrent portion, net of deferred financing costs 722,694 763,932
Credit Facility [Member]    
Debt Instrument [Line Items]    
Credit facility $ 727,000 $ 767,500