XML 92 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Future Minimum Operating Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2022 $ 2,033  
2023 819  
2024 428  
2025 38  
Total undiscounted lease payments 3,318  
Less amount representing interest (182)  
Present value of operating lease liabilities 3,136  
Less current installments of obligation under current-operating lease liabilities 1,912 $ 3,826
Obligations under long-term operating lease liabilities, excluding current installments $ 1,224 $ 3,204
Weighted-average remaining lease term - operating leases 1 year 11 months 19 days  
Weighted-average discount rate - operating leases 5.50%