XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Accounts Receivable, Net (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accounts Receivable [Line Items]    
Total accounts receivable, net $ 9,823 $ 4,739
Allowance for doubtful accounts (800)  
Commercial product sales    
Accounts Receivable [Line Items]    
Accounts receivable, gross 8,656 7,939
Wholesaler distribution fees and prompt pay discounts (1,201) (1,696)
Reserve for returns (3,089) (2,797)
Total accounts receivable, net 4,366 3,446
Collaborations and services    
Accounts Receivable [Line Items]    
Accounts receivable, gross 6,224 2,060
Total accounts receivable, net 5,457 1,293
Allowance for doubtful accounts $ (767) $ (767)