v3.25.2
Segment and Geographic Information - Summary of Reconciliation of Segment Financial Information to Loss from Operations (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Income from operations $ 269,317 $ 105,339 $ 445,365 $ 186,220
Total stock-based compensation expense 159,971 141,764 315,310 267,415
Reconciling items        
Segment Reporting Information [Line Items]        
Income from operations 269,317 105,339 445,365 186,220
Research and development expenses 102,975 78,838 206,030 162,004
General and administrative expenses 105,725 87,538 213,388 175,317
Total stock-based compensation expense 159,971 141,764 315,310 267,415
Operating Segments        
Segment Reporting Information [Line Items]        
Total contribution $ 637,988 $ 413,479 $ 1,180,093 $ 790,956