v3.26.1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - Schedule of Royalty Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Amortization of intangibles $ 3,800 $ 13,600 $ 28,700 $ 26,100
Royalty expense 7,061 13,635 31,877 26,060
Total royalty expense 7,061 13,635 31,877 26,060
Amortization of intangibles - royalties and milestones        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Amortization of intangibles 3,839 13,635 28,655 26,060
Royalties        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Royalty expense 3,222 0 3,222 0
Royalties and milestones capitalized $ 25,351 $ 15,088 $ 46,423 $ 27,173