XML 109 R88.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAX - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred income tax assets:    
Capitalized research and experimental expenditures $ 96,038 $ 157,812
Operating expenses not currently deductible 11,961 8,593
Share-based compensation and other employee benefit plans 24,842 22,095
Loss and credit carryforwards 5,349 5,836
Deferred revenue 7,516 1,670
Other 9 55
Total deferred income tax assets 145,715 196,061
Valuation allowance (1,133) (794)
Total deferred income tax assets, net of valuation allowance 144,582 195,267
Deferred income tax liabilities:    
Intangible assets (211,411) (223,459)
Property and equipment (8,794) (5,624)
Prepaid expenses (19,440) (13,687)
Total deferred income tax liabilities (239,645) (242,770)
Net deferred income tax liabilities $ (95,063) $ (47,503)