XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Lessee, Lease, Description [Line Items]    
Right-of-use assets $ 9,900  
Present value of lease liabilities 10,638  
Other commitment 29,427  
Operating lease, rent expense $ 2,700 $ 2,800
Minimum | Computer Equipment    
Lessee, Lease, Description [Line Items]    
Lease term 3 years  
Maximum | Computer Equipment    
Lessee, Lease, Description [Line Items]    
Lease term 5 years