XML 69 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Lease Obligations - Summary of Lease-Related Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Assets    
Operating lease right-of-use assets $ 30,544 $ 20,971
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and equipment, net of accumulated depreciation of $351,753 and $322,128, respectively  
Finance lease right-of-use assets $ 3,238 0
Total right-of-use lease assets 33,782 20,971
Current    
Operating lease obligations 9,711 7,765
Finance lease obligations 1,127 0
Total current obligations 10,838 7,765
Non-current    
Operating lease obligations 20,845 13,230
Finance lease obligations 2,313 0
Total non-current obligations 23,158 13,230
Net present value of minimum lease payments $ 33,996 $ 20,995