v3.25.4
Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
segment
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Accounting Policies [Line Items]      
Number of operating segments | segment 2    
Accounts receivable, net | $ $ 1,042,065 $ 575,048  
Useful lives (in years) 3 years    
Advertising expense | $ $ 16,000 $ 18,200 $ 21,400
Number of Reportable Segments | segment 2    
Leasehold improvements      
Accounting Policies [Line Items]      
Useful lives (in years) 5 years    
Customer I | Accounts Receivable Benchmark | Customer Concentration Risk      
Accounting Policies [Line Items]      
Concentration risk (in percent) 25.00% 26.00%