XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Balance Sheet Classification and Other Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Jan. 01, 2019
Balance Sheet Classification [Abstract]      
Current lease liabilities (recorded in Accrued expenses and other current liabilities) $ 1,378 $ 2,702  
Long-term lease liabilities 5,500 3,927  
Total operating lease liabilities $ 6,882 $ 6,630 $ 8,100
Other Information [Abstract]      
Weighted-average remaining term for operating leases 4 years 29 days 4 years 10 months 9 days  
Weighted-average discount rate for operating leases 8.22% 8.78%  
Accounts Payable and Accrued Liabilities [Member]      
Balance Sheet Classification [Abstract]      
Current lease liabilities (recorded in Accrued expenses and other current liabilities) $ 1,382 $ 2,703