XML 103 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets    
Net operating loss carryforwards $ 20,736 $ 32,753
Research and development and orphan drug credits 17,868 38,192
Share-based compensation 6,567 5,024
ASC 842 lease liability 7,126 7,258
Capitalized research expense 30,253 19,543
Inventory related reserves 19,867 13,561
Other, net 4,206 6,746
Total deferred tax assets 106,623 123,077
Valuation allowance for deferred tax assets (2,363) (2,588)
Deferred tax assets, net of valuation allowance 104,260 120,489
Deferred tax liabilities    
Non-deductible book amortization (89,247) (103,492)
ASC 842 right of use asset (7,882) (8,259)
Other, net (3,276) (4,352)
Total deferred tax liabilities (100,405) (116,103)
Net deferred tax asset $ 3,855 $ 4,386