v3.26.1
Summary of Selected Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Disaggregation Of Revenue [Line Items]          
Deferred revenue $ 35,245   $ 35,245   $ 36,790
Deferred revenue recognized 3,900 $ 5,100 34,200 $ 40,100  
Foreign currency transaction, before tax     6,093 (25,635)  
Income Statement Location: us-gaap:OtherNonoperatingIncomeExpense          
Disaggregation Of Revenue [Line Items]          
Foreign currency transaction, before tax (2,900) $ (12,000) $ 3,800 (18,100)  
Share Repurchase Program          
Disaggregation Of Revenue [Line Items]          
Stock repurchased during period (in shares)     0    
Stock repurchased during period       $ 28,700  
Share Repurchase Program | Class A Common Stock          
Disaggregation Of Revenue [Line Items]          
Stock repurchase program, authorized amount 450,000   $ 450,000    
Stock repurchased during period (in shares)       4,700,000  
Stock repurchase program, remaining authorized amount $ 50,100   $ 50,100