Net Revenue - Trade Sale Revenue (Detail) - USD ($) |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Revenue from Contract with Customer [Abstract] | |||||
| Trade sales receivable | $ 470,402 | $ 470,402 | $ 804,417 | ||
| Trade sales payable | 389,703 | 389,703 | $ 366,857 | ||
| Trade sales revenue | $ 1,160,754 | $ 1,853,254 | $ 2,427,801 | $ 3,077,007 | |