XML 83 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule II-Schedule of Valuation and Qualifying Accounts (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Provision for Inventories      
Movement in schedule of valuation and qualifying accounts      
Balance at beginning of period $ 297,208 $ 297,208 $ 297,208
Balance at end of period 297,208 297,208 297,208
Provision for Accounts Receivables      
Movement in schedule of valuation and qualifying accounts      
Balance at beginning of period 205,822 146,382 149,665
Additions 150,000 125,000  
Deductions 3,605 65,560 3,283
Balance at end of period 352,217 205,822 146,382
Deferred Tax Valuation      
Movement in schedule of valuation and qualifying accounts      
Balance at beginning of period   5,029,838 6,151,398
Deductions   5,029,838 1,121,560
Balance at end of period     5,029,838
Provision for Rebates      
Movement in schedule of valuation and qualifying accounts      
Balance at beginning of period 3,811,925 4,273,569 4,586,847
Additions 36,230,028 26,104,612 24,212,830
Deductions 33,403,838 26,566,256 24,526,108
Balance at end of period 6,638,115 3,811,925 4,273,569
Accounts payable      
Movement in schedule of valuation and qualifying accounts      
Balance at beginning of period 3,435,352 3,586,726  
Balance at end of period $ 6,209,708 $ 3,435,352 $ 3,586,726