XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts receivable, net (Details - Credit losses) - USD ($)
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Receivables [Abstract]            
Allowance for credit losses, beginning balance $ 1,872,326 $ 1,830,980 $ 355,386 $ 70,000 $ 70,000 $ 70,000
Allowance for credit losses 52,091 41,346 1,475,594 0 0 0
Allowance for credit losses, ending balance $ 1,924,417 $ 1,872,326 $ 1,830,980 $ 70,000 $ 70,000 $ 70,000