XML 103 R91.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Allowance Credit Losses (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Receivables [Abstract]        
Beginning balance $ 1,632,099 $ 1,755,553 $ 1,678,531 $ 1,897,887
Change in provision for credit losses [1] (104,209) 31,494 (88,067) (87,003)
Charge-offs (36,847) (16,136) (99,421) (39,973)
Ending balance $ 1,491,043 $ 1,770,911 $ 1,491,043 $ 1,770,911
[1] Included in other expenses on the condensed consolidated statements of earnings