v3.22.2.2
Lease Obligations - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Lessee, Lease, Description [Line Items]        
Lease expense $ 5,900 $ 4,900 $ 17,000 $ 15,700
Short-term lease expense 300 400 900 1,000
Sublease income $ 1,300 1,000 $ 3,900 3,300
Weighted average discount rate 5.83%   5.83%  
Weighted average remaining lease term 5 years 10 months 24 days   5 years 10 months 24 days  
Minimum        
Lessee, Lease, Description [Line Items]        
Term of lease contract 1 year   1 year  
Maximum        
Lessee, Lease, Description [Line Items]        
Term of lease contract 10 years   10 years  
Data centers for cloud-based services        
Lessee, Lease, Description [Line Items]        
Variable lease cost $ 15,100 $ 9,900 $ 39,300 $ 24,600
Company Office, San Francisco CA        
Lessee, Lease, Description [Line Items]        
Operating lease not yet commenced, amount $ 6,800   $ 6,800  
Operating lease not yet commenced, term of contract 3 years 2 months 12 days   3 years 2 months 12 days