XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Future Minimum Lease Commitment (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Finance Leases    
Remainder of 2021 $ 718  
2022 2,539  
2023 1,544  
2024 733  
2025 169  
Thereafter 0  
Total minimum lease payments 5,703  
Amounts representing interest (365)  
Present value of net minimum lease payments 5,338 $ 6,459
Operating Leases    
Remainder of 2021 1,242  
2022 4,624  
2023 3,516  
2024 2,917  
2025 2,409  
Thereafter 4,043  
Total minimum lease payments $ 18,751