XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Operating and Finance Lease Liability (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Operating Leases    
2022 (Remaining nine months) $ 2,864  
2023 3,371  
2024 2,002  
2025 1,356  
2026 583  
Thereafter 1,083  
Total 11,259  
Less: present value discount (1,049)  
Present value of lease liabilities 10,210  
Less: current portion of lease liabilities (3,366) $ (3,173)
Lease liability 6,844 $ 7,139
Financing Leases    
2022 (Remaining nine months) 150  
2023 158  
2024 133  
2025 19  
2026 0  
Thereafter 0  
Total 460  
Less: present value discount (32)  
Present value of lease liabilities 428  
Less: current portion of lease liabilities (178)  
Total long-term lease liabilities 250  
Operating And Finance Lease Liabilities, Payments Due [Abstract]    
2022 (Remaining nine months) 3,014  
2023 3,529  
2024 2,135  
2025 1,375  
2026 583  
Thereafter 1,083  
Total 11,719  
Less: present value discount (1,081)  
Present value of lease liabilities 10,638  
Less: current portion of lease liabilities (3,544)  
Total long-term lease liabilities $ 7,094