XML 69 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Note 13 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Remainder of 2021, Operating leases $ 5,619  
Remainder of 2021, Finance leases 145  
2022, Operating leases 17,777  
2022, Finance leases 441  
2023, Operating leases 14,616  
2023, Finance leases 0  
2024, Operating leases 12,433  
2024, Finance leases 0  
2025, Operating leases 6,129  
2025, Finance leases 0  
Thereafter, Operating leases 3,378  
Thereafter, Finance leases 0  
Total lease payments, Operating leases 59,952  
Total lease payments, Finance leases 586  
Less imputed interest, Operating leases (951)  
Less imputed interest, Finance leases (27)  
Total, Operating leases 59,001 $ 71,379
Total, Finance leases $ 559 $ 946