v3.24.3
Prepaid and Other Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid operating expenses $ 31,400 $ 19,465
Production campaign deposits 30,139 15,127
Clinical trial advances 33,389 11,630
Prefunded customer programs 5,563 3,514
Total 100,491 49,736
Less: Current portion (94,272) (42,443)
Total other assets $ 6,219 $ 7,293