v3.26.3
Schedule of Reclassification on the Consolidated Statement of Cash Flows (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Provision for credit losses $ 3,992,359 $ 3,407,275 [1]
Accounts receivable, net (8,985,834) (3,870,967) [2]
Net cash provided by operating activities $ 4,026,948 7,768,239
Previously Reported [Member]    
Provision for credit losses [1]   2,529,500
Accounts receivable, net [2]   (2,993,192)
Net cash provided by operating activities   7,768,239
Revision of Prior Period, Reclassification, Adjustment [Member]    
Provision for credit losses [1]   877,775
Accounts receivable, net [2]   (877,775)
Net cash provided by operating activities  
[1] Previously captioned “Provision for allowance for doubtful accounts for accounts receivable and contracts receivable.”
[2] Previously captioned “Accounts receivable.”