v3.24.3
Segment and Geographic Information - Summary of Reconciliation of Segment Financial Information to Loss from Operations (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]        
Income from operations $ 113,140 $ 39,983 $ 299,360 $ 54,172
Total stock-based compensation expense 142,425 114,380 409,840 343,295
Reconciling items        
Segment Reporting Information [Line Items]        
Income from operations 113,140 39,983 299,360 54,172
Research and development expenses 86,840 83,756 248,844 230,273
General and administrative expenses 90,819 82,849 266,136 260,778
Total stock-based compensation expense 142,425 114,380 409,840 343,295
Operating Segments        
Segment Reporting Information [Line Items]        
Total contribution $ 433,224 $ 320,968 $ 1,224,180 $ 888,518