XML 110 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Operating and Finance Lease Liability (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases, Operating [Abstract]    
2022 $ 3,583  
2023 3,180  
2024 1,833  
2025 1,228  
2026 460  
Thereafter 1,079  
Total 11,363  
Less: present value discount* (1,051)  
Present value of lease liabilities 10,312  
Less: current portion of lease liabilities (3,173) $ (3,905)
Total long-term lease liabilities 7,139 8,540
Lessee, Finance Lease, Description [Abstract]    
2022 207  
2023 158  
2024 133  
2025 19  
2026 0  
Thereafter 0  
Total 517  
Less: present value discount (38)  
Present value of lease liabilities 479  
Less: current portion of lease liabilities (185)  
Total long-term lease liabilities 294  
Operating And Finance Lease Liabilities, Payments Due [Abstract]    
2022 3,790  
2023 3,338  
2024 1,966  
2025 1,247  
2026 460  
Thereafter 1,079  
Total 11,880  
Less: present value discount (1,089)  
Present value of lease liabilities 10,791  
Less: current portion of lease liabilities (3,358)  
Total long-term lease liabilities 7,433  
Right-of-use assets $ 10,051 $ 12,372