XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Maturities of Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
OPERATING LEASE  
Remainder of 2021 $ 1,847
2021 5,121
2022 3,367
2023 2,647
2024 2,093
Thereafter 2,366
Non-cancelable future minimum lease payments 17,441
CAPITAL LEASES  
Remainder of 2021 76
2021 304
2022 25
Non-cancelable future minimum lease payments 405
Less amount representing interest (17)
Net non-cancelable future minimum lease payments $ 388