v3.25.4
INCOME TAXES - Schedule of Effective Income Tax Rate Differs from Statutory Federal Income Tax Rate Current Year (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Rate      
At U.S. federal statutory rate 21.00% 21.00% 21.00%
State taxes, net of federal effect (0.70%) 10.10% 8.60%
Foreign rate differential   2.70% (0.70%)
Global Intangible Low-Taxed Income 26.70%    
Subpart F Income 0.20%    
Research and development credit (8.60%)    
Orphan drug credit (0.109)    
Changes in valuation allowance 2.90% 7.60% (144.10%)
Stock-based compensation expense (28.10%) 9.60% 3.90%
Nondeductible officers compensation 10.20%    
Loss related to convertible debt 2.80%    
Other items 0.70% (1.80%) 0.80%
Changes in unrecognized tax benefits 5.90% (14.30%) 0.00%
Other items (1.30%) (1.20%) 1.70%
Effective income tax rate 2.90% 26.30% (1.50%)
Amount      
At U.S. federal statutory rate $ (67,861)    
State taxes, net of federal effect 2,103    
Global Intangible Low-Taxed Income (86,241)    
Subpart F Income (752)    
Research and development credit 27,654    
Orphan drug credit 35,115    
Changes in valuation allowance (9,373)    
Stock-based compensation expense 90,695    
Nondeductible officers compensation (32,802)    
Loss related to convertible debt (8,919)    
Other items (2,153)    
Changes in unrecognized tax benefits (18,993)    
Other items 4,114    
Total (provision for) benefit from income taxes $ (9,405) $ 99,218 $ (6,725)
Foreign Tax Jurisdiction      
Amount      
Total (provision for) benefit from income taxes   $ 108,000  
Switzerland      
Rate      
Foreign rate differential (11.10%)    
Statutory permanent item (1.50%)    
Favorable tax ruling (6.40%)    
Canton taxes, Zug (0.10%)    
Amount      
Statutory tax rate difference $ 35,749    
Statutory permanent item 4,932    
Favorable tax ruling 20,576    
Canton taxes, Zug $ 457    
Other foreign jurisdictions      
Rate      
Foreign rate differential 1.20%    
Amount      
Statutory tax rate difference $ (3,706)