v3.26.1
Stock-Based Compensation - Summary of Activity for RSUs (Detail) - Restricted Stock Units (RSUs) [Member] - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
RSUs, Beginning of period 1,100,000 900,000
Granted 200,000 700,000
Vested or forfeited (500,000) (400,000)
RSU, End of period 800,000 1,200,000
RSUs, Weighted Average Grant Date Fair Value, Beginning of period $ 88.87 $ 104.83
Weighted Average Grant Date Fair Value, Granted 258.56 76.98
Weighted Average Grant Date Fair Value, Vested and Forfeited 88.95 103.39
RSUs, Weighted Average Grant Date Fair Value, End of period $ 143.17 $ 89.04