XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Lease, Cost [Abstract]          
Amortization of ROU assets $ 1,261 $ 1,210 $ 2,469 $ 2,350  
Interest on lease liabilities 78 110 158 220  
Operating lease cost 676 623 1,349 1,247  
Short-term lease cost 3,802 3,448 7,583 6,698  
Variable lease cost 4 1 10 2  
Total lease expense $ 5,821 $ 5,392 11,569 10,517  
Operating cash flows from operating leases     1,347 1,244  
Operating cash flows from finance leases     139 187  
Financing cash flows from finance leases     2,306 2,123  
ROU assets obtained in exchange for new lease liabilities, Finance leases     1,888 2,083  
ROU assets obtained in exchange for new lease liabilities, Operating leases     $ 549 $ 285  
Weighted-average remaining lease term (years), Finance leases 3 years 1 month 28 days 3 years 11 months 1 day 3 years 1 month 28 days 3 years 11 months 1 day  
Weighted-average remaining lease term (years), Operating leases 3 years 6 months 10 days 4 years 1 month 17 days 3 years 6 months 10 days 4 years 1 month 17 days  
Weighted-average discount rate, Finance leases 2.50% 2.70% 2.50% 2.70%  
Weighted-average discount rate, Operating leases 3.70% 4.20% 3.70% 4.20%  
Assets and Liabilities, Lessee [Abstract]          
Finance lease ROU assets $ 12,012   $ 12,012   $ 12,590
Operating lease ROU assets 6,437   6,437   7,113
Finance lease liabilities, Current 4,308   4,308   3,663
Operating lease liabilities, Current 2,228   2,228   2,178
Finance lease liabilities, Noncurrent 8,609   8,609   9,672
Operating lease liabilities, Noncurrent 4,205   4,205   4,938
Finance Lease Liabilities, Payments          
Remainder of 2022 2,429   2,429    
2023 3,691   3,691   3,941
2024 2,450   2,450   3,143
2025 3,873   3,873   2,348
2026 903   903   3,771
Thereafter 154   154    
2026         801
Thereafter         0
Total lease payments 13,500   13,500   14,004
Less: Interest (583)   (583)   (669)
Present value of lease liabilities 12,917   12,917   13,335
Less: Current portion of lease obligation (4,308)   (4,308)   (3,663)
Finance lease obligations 8,609   8,609   9,672
Operating Lease Liabilities, Payments Due          
Remainder of 2022 1,298   1,298    
2023 2,176   2,176   2,399
2024 1,996   1,996   2,080
2025 458   458   1,911
2026 387   387   394
Thereafter 478   478    
2026         333
Thereafter         455
Total lease payments 6,793   6,793   7,572
Less: Interest (360)   (360)   (456)
Present value of lease liabilities 6,433   6,433   7,116
Less: Current portion of lease obligation (2,228)   (2,228)   (2,178)
Total long-term lease obligation $ 4,205   $ 4,205   $ 4,938