XML 82 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Operating lease right-of-use assets $ 6,888 $ 10,804
Operating lease liabilities - current 2,388 2,075
Operating lease liabilities - non-current 6,982 9,371
Total operating lease liabilities $ 9,370 $ 11,446
Weighted average remaining lease term    
Operating leases 3 years 7 months 6 days 4 years 7 months 6 days
Weighted average discount rate    
Operating leases 3.80% 3.90%