Summary of Significant Accounting Policies - Additional Information (Detail) - segment |
9 Months Ended | |
|---|---|---|
Sep. 30, 2024 |
Sep. 30, 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% | 36.00% |
| Revenue Benchmark | Customer Concentration Risk | Customer Two | ||
| Significant Accounting Policies [Line Items] | ||
| Concentration risk (as a percent) | 33.00% | 32.00% |
| Revenue Benchmark | Customer Concentration Risk | Customer Three | ||
| Significant Accounting Policies [Line Items] | ||
| Concentration risk (as a percent) | 28.00% | 29.00% |