XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Receivable, Net - Accrued Defective Return and Discount Accounts Roll Forward (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Receivables [Abstract]      
Beginning balance $ 3,292,101 $ 1,218,110 $ 1,218,110
Addition (Provision) (1,456,022) $ 2,133,028 2,073,991
Ending balance $ 1,836,079   $ 3,292,101