v3.26.1
Schedule of Allowance for Credit Losses (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Receivables [Abstract]        
Beginning balance $ 1,523,072 $ 1,632,099 $ 1,428,672 $ 1,678,531
Change in provision for credit losses 72,786 [1] (104,209) [1] 220,341 [2] (88,067) [2]
Charge-offs (49,560) (36,847) (102,715) (99,421)
Ending balance $ 1,546,298 $ 1,491,043 $ 1,546,298 $ 1,491,043
[1] Included in other expenses on the condensed consolidated statements of earnings
[2] Included in other expenses on the condensed consolidated statements of earnings