XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Account Detail (Tables)
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Cash and Cash Equivalents and Marketable Securities
The following is a summary of our presented composition of “cash and cash equivalents” and “marketable securities”:
Historical or Amortized CostFair
Value
Cash and Cash
Equivalents
Marketable
 Securities
March 31, 2023
Money market funds$50,139 $50,139 $50,139 $— 
Mutual funds3,939 3,763 — 3,763 
Bank deposits2,234 2,234 2,234 — 
Total cash and cash equivalents and marketable securities$56,312 $56,136 $52,373 $3,763 
December 31, 2022
Equity securities$— $136 $— $136 
Money market funds36,298 36,298 36,298 — 
Government-related debt securities30,359 30,348 — 30,348 
Bank deposits4,070 4,070 4,070 — 
Mutual funds3,395 4,244 — 4,244 
Total cash and cash equivalents and marketable securities$74,122 $75,096 $40,368 $34,728 
Schedule of Inventories
Upon approval of ROLVEDON on September 9, 2022, we began capitalizing our purchases of saleable inventory of ROLVEDON from suppliers. Inventories consist of the following:
March 31, 2023December 31, 2022
Raw materials$4,523 $4,500 
Work-in-process8,188 4,007 
Finished goods151 723 
Inventories$12,862 $9,230 
Schedule of Accounts Payable and Other Accrued Liabilities “Accounts payable and other accrued liabilities” consists of the following:
March 31, 2023December 31, 2022
Trade accounts payable and other $22,787 $30,547 
Lease liability - current portion771 761 
Product revenue allowances - ROLVEDON8,108 3,082 
Commercial Product Portfolio accruals3,713 3,715 
Accounts payable and other accrued liabilities $35,379 $38,105