XML 103 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule II - Valuation and Qualifying Accounts - Valuation and Qualifying Accounts (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Balance Beginning of Year $ 1,221,993 $ 1,277,742
Charges to Costs and Expenses 134,152 586,291
Deductions [1] (678,598) (642,040)
Balance End of Year 677,546 1,221,993
SEC Schedule, 12-09, Reserve, Inventory [Member]    
Balance Beginning of Year 723,949 665,308
Charges to Costs and Expenses 162,651 266,021
Deductions [1] (618,129) (207,380)
Balance End of Year 268,470 723,949
SEC Schedule, 12-09, Allowance, Credit Loss [Member]    
Balance Beginning of Year 498,044 612,434
Charges to Costs and Expenses (28,499) 320,270
Deductions [1] (60,469) (434,660)
Balance End of Year $ 409,076 $ 498,044
[1] Includes write-offs, the impact of foreign currency exchange rates.