XML 67 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Note 13 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Remainder of 2021 $ 21,552  
Remainder of 2021, Finance leases 287  
2022, Operating leases 16,217  
2022, Finance leases 441  
2023, Operating leases 12,567  
2023, Finance leases 0  
2024, Operating leases 9,383  
2024, Finance leases 0  
2025, Operating leases 3,580  
2025, Finance leases 0  
Thereafter, Operating leases 2,512  
Thereafter, Finance leases 0  
Total lease payments, Operating leases 65,811  
Total lease payments, Finance leases 728  
Less imputed interest, Operating leases (3,862)  
Less imputed interest, Finance leases (40)  
Total, Operating leases 61,949 $ 71,379
Total, Finance leases $ 688 $ 946