XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Summary of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
2021 (remaining 3 months) $ 2,260  
2022 7,167  
2023 5,273  
2024 3,177  
2025 3,255  
Thereafter 16,582  
Total lease payments 37,714  
Less: interest (3.40% - 5.75%) (6,364)  
Total lease liability 31,350  
Operating lease liability, current 6,297 $ 3,229
Operating lease liability, long term $ 25,053 $ 5,463