Schedule of Accounts Receivable, Net (Detail) - USD ($) |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Accounts Receivable [Line Items] | ||
| Total accounts receivable, net | $ 16,801,000 | $ 4,739,000 |
| Allowance for credit losses | 0 | |
| Commercial product sales | ||
| Accounts Receivable [Line Items] | ||
| Accounts receivable, gross | 19,359,000 | 7,939,000 |
| Wholesaler distribution fees and prompt pay discounts | (2,536,000) | (1,696,000) |
| Reserve for returns | (4,108,000) | (2,797,000) |
| Total accounts receivable, net | 12,715,000 | 3,446,000 |
| Collaborations and services | ||
| Accounts Receivable [Line Items] | ||
| Accounts receivable, gross | 4,086,000 | 2,060,000 |
| Total accounts receivable, net | $ 4,086,000 | 1,293,000 |
| Allowance for credit losses | $ (767,000) |