XML 107 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Reconciliation of Federal Statutory Income Tax Rate to the Effective Income Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Tax provision (benefit) at U.S. federal statutory rate $ 330,961 $ 79,920 $ (43,034)
State income taxes, net of federal benefit (30,296) (5,259) (1,356)
Foreign income taxed at different rates (162,402) (39,171) 27,114
Global intangible low-taxed income 54,118 19,417 2,917
Stock-based compensation (176,670) (3,793) 22,064
Capital loss 0 (2,121) (14,687)
Foreign-derived intangible income (9,743) (20,569) (17,667)
Research and development credits (56,666) (25,128) (11,803)
Foreign income inclusion (305) 919 357
Change in valuation allowance 42,623 15,182 21,061
Return to Provision 2,942 3,223 (1,323)
Other 1,668 1,239 4,127
Total provision for (benefit from) income taxes $ (3,771) $ 23,859 $ (12,230)