XML 51 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Prepaid and Other Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid operating expenses, non-clinical $ 19,465 $ 11,335
Production campaign deposits 15,127 21,575
Clinical trial advances 11,630 11,808
Prefunded customer programs 3,514 561
Total 49,736 45,279
Prepaid expenses and other current assets (42,443) (45,193)
Other assets $ 7,293 $ 86