XML 95 R77.htm IDEA: XBRL DOCUMENT v3.21.2
Leases Operating Lease Liability Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
Remaining six months ending December 31, 2021 $ 789  
Year ending December 31, 2022 1,194  
Year ending December 31, 2023 996  
Year ending December 31, 2024 724  
Thereafter 586  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 4,240  
Total undiscounted lease payments 8,529  
Imputed interest operating lease liability 1,666  
Lease liability: $ 6,863 $ 6,776