v3.26.3
Accounts Receivable (Tables)
12 Months Ended
Jun. 30, 2026
Credit Loss [Abstract]  
Schedule of Accounts Receivable Consolidated Balance Sheets

The following table presents the components of accounts receivable as reported in the Company’s consolidated balance sheets:

   

   June 30, 2026   June 30, 2025 
Accounts receivable, net (current)  $19,861,938   $15,050,841 
Accounts receivable, long-term   2,153,680    1,966,137 
Total net accounts receivable  $22,015,618   $17,016,978