XML 300 R80.htm IDEA: XBRL DOCUMENT v3.21.2
Leases Operating Lease Liability Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
Remaining three months ending December 31, 2021 $ 728  
Year ending December 31, 2022 2,270  
Year ending December 31, 2023 1,612  
Year ending December 31, 2024 954  
Thereafter 765  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 4,396  
Total undiscounted lease payments 10,725  
Imputed interest operating lease liability 1,685  
Lease liabilities: $ 9,040 $ 6,776