v3.26.1
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