XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Supplemental Balance Sheet Information related to Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Operating leases:    
Operating lease assets $ 5,399 $ 5,899
Current lease liabilities $ 2,119 $ 2,116
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities Other current liabilities
Noncurrent operating lease liabilities $ 3,574 $ 4,112
Weighted average remaining lease term (years):    
Operating leases 3 years 2 months 1 day 3 years 4 months 6 days
Weighted average discount rate:    
Operating leases 6.12% 6.15%