XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES AND OTHER COMMITMENTS - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Operating leases:    
Operating leases - right of use assets $ 25,450 $ 22,898
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Operating leases - right of use assets Operating leases - right of use assets
Current operating lease obligations $ 7,221 $ 6,679
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Current operating lease obligations Current operating lease obligations
Long-term operating lease obligations $ 18,665 $ 16,644
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term operating lease obligations Long-term operating lease obligations
Total operating lease liabilities $ 25,886 $ 23,323
Operating Lease, Liability, Statement of Financial Position [Extensible List] Current operating lease obligations, Long-term operating lease obligations Current operating lease obligations, Long-term operating lease obligations
Finance leases and assets subject to sale leasebacks:    
Property and equipment, at cost $ 156,379 $ 137,736
Accumulated amortization (51,436) (47,699)
Property and equipment, net 104,943 90,037
Finance lease obligations:    
Current finance lease obligations $ 16,834 $ 14,095
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Current finance lease obligations Current finance lease obligations
Long-term finance lease obligations $ 69,688 $ 56,274
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Long-term finance lease obligations Long-term finance lease obligations
Total finance lease obligations $ 86,522 $ 70,369
Finance Lease, Liability, Statement of Financial Position [Extensible List] Current finance lease obligations, Long-term finance lease obligations  
Weighted average remaining lease term:    
Operating leases 51 months 50 months
Finance leases 37 months 35 months
Weighted average discount rate:    
Operating leases 4.14% 4.53%
Finance leases 3.30% 3.69%