XML 106 R94.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Allowance Credit Losses (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Receivables [Abstract]        
Beginning balance $ 1,770,911 $ 1,492,934 $ 1,897,887 $ 2,229,791
Change in provision for credit losses (167,300) [1] 53,878 [1] (254,306) [2] (597,430) [2]
Charge-offs (37,461) (26,011) (77,431) (111,560)
Ending balance $ 1,566,150 $ 1,520,801 $ 1,566,150 $ 1,520,801
[1] Included in other expenses on the condensed consolidated statements of earnings
[2] Included in other expenses on the condensed consolidated statements of earnings