Net Revenue - Trade Sale Revenue (Detail) - USD ($) |
3 Months Ended | ||
|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Dec. 31, 2025 |
|
| Revenue from Contract with Customer [Abstract] | |||
| Trade sales receivable | $ 475,523 | $ 804,417 | |
| Trade sales payable | 335,248 | $ 366,857 | |
| Trade sales revenue | $ 1,267,047 | $ 1,223,753 | |