XML 61 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Other Assets and Liabilities - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Other Liabilities Disclosure [Abstract]    
Reserves for variable consideration $ 16,437 $ 14,218
Accrued professional fees and other 10,980 12,019
Accrued compensation 8,834 6,515
Accrued upfront license fee for acquired IPR&D 5,000 0
Accrued royalties 2,905 7,899
Total   $ 44,156 $ 40,651