XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Accounts - Prepaid and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Prepaid income taxes $ 2,110 $ 90
Prepaid FDA user fee and advances to clinical research organization 762 3,022
Prepaid insurance 1,385 258
Advances to commercial manufacturers 4,947 5,464
Prepaid R&D 106 106
Pass-through receivables 1,144 1,001
All other 3,820 3,259
Total prepaid expenses and other current assets $ 14,274 $ 13,200