v3.26.3
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Sales discounts, rebates, and allowances $ 68,038 $ 30,595
Accrued royalties 41,099 22,703
Compensation related costs 33,928 41,515
Research and development 22,097 16,027
Selling, general and administrative 14,025 9,818
Miscellaneous accrued expenses 8,029 5,377
Total accrued expenses $ 187,216 $ 126,035