XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Revenue - Trade Sale Revenue (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]          
Trade sales receivable $ 1,087,601   $ 1,087,601   $ 881,885
Trade sales payable 723,239   723,239   $ 614,467
Trade sales revenue $ 1,504,105 $ 1,075,325 $ 2,876,678 $ 2,004,922