XML 55 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Allowance for Credit Losses (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Allowance for Credit Losses    
Balance at the beginning of the year $ 1,440,678 $ 202,904
Provision for bad debts 786,549 1,265,143
Charge-offs (582,189) (27,369)
Recoveries 7 0
Balance at the end of the year $ 1,645,045 $ 1,440,678