Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Operating Leases (Details)

v3.21.2
Commitments and Contingencies - Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Operating leases future minimum lease obligations        
2021 $ 2,848   $ 2,848  
2022 4,778   4,778  
2023 4,211   4,211  
2024 563   563  
Total 12,400   12,400  
Office        
Operating Leased Assets [Line Items]        
Rent expense 1,200 $ 1,500 2,100 $ 2,900
Data center        
Operating Leased Assets [Line Items]        
Rent expense $ 400 $ 300 $ 900 $ 600