XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Future Minimum Operating Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Remainder of 2022 $ 1,456  
2023 780  
2024 392  
2025 14  
Total minimum lease payments 2,642  
Less amount representing interest (130)  
Present value of net minimum operating lease payments 2,512  
Less current installments of obligation under current-operating lease liabilities 1,571 $ 1,912
Obligations under long-term operating lease liabilities, excluding current installments $ 941 $ 1,224
Weighted-average remaining lease term - operating leases (years) 1 year 8 months 26 days  
Weighted-average discount rate - operating leases 5.50%