Summary of Significant Accounting Policies - Additional Information (Detail) - segment |
3 Months Ended | |
|---|---|---|
Mar. 31, 2024 |
Mar. 31, 2023 |
|
| Significant Accounting Policies [Line Items] | ||
| Number of operating segments | 1 | |
| Revenue Benchmark | Customer Concentration Risk | Three Major Wholesalers | ||
| Significant Accounting Policies [Line Items] | ||
| Concentration risk (as a percent) | 98.00% | |
| Revenue Benchmark | Customer Concentration Risk | Customer One | ||
| Significant Accounting Policies [Line Items] | ||
| Concentration risk (as a percent) | 37.00% | 37.00% |
| Revenue Benchmark | Customer Concentration Risk | Customer Two | ||
| Significant Accounting Policies [Line Items] | ||
| Concentration risk (as a percent) | 26.00% | 31.00% |
| Revenue Benchmark | Customer Concentration Risk | Customer Three | ||
| Significant Accounting Policies [Line Items] | ||
| Concentration risk (as a percent) | 35.00% | 29.00% |