v3.26.3
Schedule of Accounts Receivable Consolidated Balance Sheets (Details) - USD ($)
Sep. 30, 2026
Jun. 30, 2026
Credit Loss [Abstract]    
Accounts receivable, net (current) $ 21,625,580 $ 19,861,938 [1]
Accounts receivable, long-term 2,197,378 2,153,680 [1]
Total net accounts receivable $ 23,822,958 $ 22,015,618
[1] Derived from audited information