XML 66 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Additional Information (Detail)
$ / shares in Units, $ in Thousands, € in Billions
12 Months Ended
Dec. 31, 2024
USD ($)
Segment
$ / shares
Dec. 31, 2024
EUR (€)
Segment
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
$ / shares
Dec. 31, 2021
Summary Of Significant Accounting Policies [Line Items]          
Number of operating segments | Segment 1 1      
Tax benefit Percentage 50.00% 50.00%      
Percentage of discount recognized on graded-vesting based on stock-based compensation expense over the purchase period 15.00% 15.00%      
Advertising costs $ 32,000   $ 28,600 $ 14,600  
Right of use assets 148,310   $ 129,952    
Operating lease liabilities $ 205,746        
Threshold turnover amount | €   € 20      
Diluted | $ / shares $ 2.34   $ (5.8) $ (8.03)  
Employee Stock Purchase Plan [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Percentage of closing price of common stock 85.00% 85.00%      
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer One [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Concentration of credit risk percentage 54.00% 54.00% 40.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Two [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Concentration of credit risk percentage 21.00% 21.00% 19.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Three [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Concentration of credit risk percentage 13.00% 13.00% 19.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Four [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Concentration of credit risk percentage     12.00%    
Minimum [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Right of use assets $ 143,300        
Corporate tax rate         15.00%
Minimum [Member] | Outside of U.S. [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Accounts receivable payment term 60 days 60 days      
Minimum [Member] | US [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Accounts receivable payment term 60 days 60 days      
Maximum [Member] | Outside of U.S. [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Accounts receivable payment term 150 days 150 days      
Maximum [Member] | US [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Accounts receivable payment term 90 days 90 days