XML 102 R90.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Allowance Credit Losses (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Receivables [Abstract]    
Beginning balance $ 1,678,531 $ 1,897,887
Change in provision for credit losses [1] 16,142 (118,497)
Charge-offs (62,574) (23,837)
Ending balance $ 1,632,099 $ 1,755,553
[1] Included in other expenses on the condensed consolidated statements of earnings