v3.26.3
Schedule of Allowance for Credit Losses (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Accounting Policies [Abstract]    
Beginning balance $ 1,641,052 $ 688,848
Allowance acquired on acquisition [1] 44,279
Provision for credit losses 3,992,359 3,407,275 [2]
Write-offs (3,716,346) (2,499,750)
Recoveries 77,427 400
Ending balance $ 1,994,492 $ 1,641,052
[1] Represents allowance for credit losses acquired in connection with the acquisition of CCMCC on December 18, 2024. As part of the acquisition, the Company acquired gross accounts receivable of approximately $2.18 million and an associated allowance for credit losses of approximately $44 thousand, resulting in net acquired accounts receivable of approximately $2.13 million.
[2] Previously captioned “Provision for allowance for doubtful accounts for accounts receivable and contracts receivable.”