XML 61 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Allowance for Credit Losses (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Accounting Policies [Abstract]    
Allowance for credit losses, beginning balance $ 158,689 [1] $ 16,801
Credit loss provision 16,465 141,888
Write-offs (158,689)
Recoveries
Allowance for credit losses, ending balance [1] $ 16,465 $ 158,689
[1] Allowance for credit losses - Accounts receivable, net represent amounts billed and due from customers. Substantially all accounts receivable on December 31, 2024 are expected to be collected in 2025.