XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Lease Obligations - Summary of lease-related assets and liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Assets    
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and equipment, net of accumulated depreciation of $388,180 and $380,465, respectively  
Operating lease right-of-use assets $ 40,665 $ 35,012
Finance lease right-of-use assets 3,730 2,363
Total right-of-use lease assets 44,395 37,375
Current    
Operating lease obligations 11,136 9,237
Finance lease obligations 1,168 2,039
Total current obligations 12,304 11,276
Non-current    
Operating lease obligations 29,529 25,775
Finance lease obligations, net of current maturities 2,312 314
Total non-current obligations 31,841 26,089
Total lease obligations $ 44,145 $ 37,365