XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Lease Maturities (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Leases [Abstract]  
2021 (remaining three months) $ 1,637
2022 5,138
2023 3,954
2024 3,007
2025 2,197
Thereafter 3,685
Total future lease payments 19,618
Imputed interest (2,024)
Total $ 17,594