XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Obligations - Summary of lease-related assets and liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 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 $383,009 and $380,465, respectively  
Operating lease right-of-use assets $ 38,515 $ 35,012
Finance lease right-of-use assets 2,174 2,363
Total right-of-use lease assets 40,689 37,375
Current    
Operating lease obligations 9,918 9,237
Finance lease obligations 1,845 2,039
Total current obligations 11,763 11,276
Non-current    
Operating lease obligations 28,592 25,775
Finance lease obligations, net of current maturities 184 314
Total non-current obligations 28,776 26,089
Total lease obligations $ 40,539 $ 37,365