XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Receivable (Details) - USD ($)
6 Months Ended
Jun. 08, 2022
Jun. 13, 2019
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Jun. 11, 2021
Receivables [Abstract]            
Accounts Receivable, after Allowance for Credit Loss     $ 2,514,880   $ 2,080,758  
Accounts Receivable, Credit Loss Expense (Reversal)     93,882 $ 99,092    
Accounts Receivable, Allowance for Credit Loss     194,044   $ 224,974  
Financing Receivable, before Allowance for Credit Loss, Current $ 3,000,000 $ 10,000,000       $ 5,000,000
Financing Receivable, before Allowance for Credit Loss, to Total, Percent   85.00%        
Debt Instrument, Basis Spread on Variable Rate 7.25% 6.50%        
Finance Lease, Interest Expense     $ 56,144 $ 51,820