v3.26.3
Sage Acquisition - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2025
USD ($)
right
$ / shares
Sep. 30, 2026
USD ($)
$ / shares
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
$ / shares
Sep. 30, 2025
USD ($)
Aug. 01, 2026
$ / shares
Dec. 31, 2025
$ / shares
Business Combination [Line Items]              
Common stock, par value (in dollars per share) | $ / shares   $ 0.001   $ 0.001   $ 0.001 $ 0.001
Amortization of intangible assets   $ 23,221 $ 24,325 $ 74,198 $ 64,930    
Sage Acquisition              
Business Combination [Line Items]              
Common stock, par value (in dollars per share) | $ / shares $ 0.0001            
Sage Acquisition              
Business Combination [Line Items]              
Business combination, price per share (in dollars per share) | $ / shares $ 8.50            
Aggregate consideration paid $ 561,000            
Contingents value rights | right 1            
Additional cash payments upon milestone achievements maximum $ 234,000 201,000   201,000      
Rights per share (in dollars per share) | $ / shares $ 3.50            
Contingent consideration, minimum   $ 0   0      
Amortization of intangible assets       $ 300