XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting and Reporting Policies (Schedule of Allowance for Doubtful Accounts) (Details) - Allowance for Doubtful Accounts - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Activity in the Company’s allowance for doubtful accounts      
Beginning Balance $ 3,464,747 $ 2,451,293 $ 2,746,647
Net Additions/ (Reductions) to Costs and Expenses 0 1,000,000 0
Net Additions/Deductions and Other Adjustments (288,542) 13,454 (295,354)
Ending Balance $ 3,176,205 $ 3,464,747 $ 2,451,293