Quarterly report pursuant to Section 13 or 15(d)

Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Future Minimum Lease Payments (Details)

v3.21.1
Leases - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Remainder of 2021 $ 5,480  
2022 7,150  
2023 7,071  
2024 7,179  
2025 4,381  
Thereafter 34,230  
Total remaining lease payments 65,491  
Less: imputed interest (13,943)  
Total operating lease liabilities 51,548  
Less: current portion (5,111) $ (4,967)
Operating lease liabilities $ 46,437 $ 42,296
Weighted-average remaining lease term (in years) 10 years 11 months 12 days  
Weighted-average discount rate 4.20%