XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable (Details) - Schedule of allowance for doubtful accounts - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule of allowance for doubtful accounts [Abstract]    
Balance at Beginning of Year $ 964,000 $ 859,000
Charged to Costs and Expenses 134,000 483,000
Deductions from Reserves 504,000 378,000
Balance at End of Year $ 594,000 $ 964,000