XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Leases [Abstract]  
2021 (remaining) $ 1,148
2022 2,815
2023 2,059
2024 1,282
2025 852
2026 852
2027 and beyond 1,778
Total future minimum lease payments 10,786
Less imputed interest (1,410)
Present value of operating lease liabilities $ 9,376