XML 107 R95.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Allowance Credit Losses (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Receivables [Abstract]        
Beginning balance $ 1,755,553 $ 1,867,124 $ 1,897,887 $ 2,229,791
Change in provision for credit losses 31,494 [1] (332,644) [1] (87,003) [2] (651,308) [2]
Charge-offs (16,136) (41,546) (39,973) (85,549)
Ending balance $ 1,770,911 $ 1,492,934 $ 1,770,911 $ 1,492,934
[1] Included in other expenses on the condensed consolidated statements of earnings
[2] Included in other expenses on the condensed consolidated statements of earnings