XML 69 R60.htm IDEA: XBRL DOCUMENT v3.22.2
Note 13 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Remainder of 2022, Operating leases $ 11,726  
Remainder of 2022, Finance leases 174  
2023, Operating leases 20,100  
2023, Finance leases 0  
2024, Operating leases 15,638  
2024, Finance leases 0  
2025, Operating leases 9,291  
2025, Finance leases 0  
2026, Operating leases 2,717  
2026, Finance leases 0  
Thereafter, Operating leases 2,101  
Thereafter, Finance leases 0  
Total lease payments, Operating leases 61,573  
Total lease payments, Finance leases 174  
Less imputed interest, Operating leases (6,221)  
Less imputed interest, Finance leases 0  
Total present value to lease liabilities 55,352 $ 68,656
Total present value to lease liabilities $ 174