XML 107 R79.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued gross to net revenue liabilities $ 30,272 $ 10,112
Accrued sales and marketing expenses 4,598 3,696
Accrued contract manufacturing expenses 2,821 1,402
Accrued medical affairs expenses 2,538 817
Accrued payments due to AstraZeneca 0 12,077
Other 7,348 6,538
Accrued expenses and other current liabilities $ 47,577 $ 34,642