XML 57 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Intangible Assets, Net and Goodwill (Schedule of identifiable intangible assets) (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Indefinite-Lived Intangible Assets [Line Items]    
Gross carrying amount, beginning $ 7,705,000 $ 7,705,000
Additions 0 0
Disposals 0 0
Impairment $ (3,190,600)  
Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Nonoperating Expense  
Gross carrying amount, ending $ 4,514,400 7,705,000
Accumulated Amortization, beginning 4,705,025 4,086,725
Additions 618,300 618,300
Disposals 0 0
Impairment $ (2,240,307)  
Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration] Other Nonoperating Expense  
Accumulated Amortization, ending $ 3,083,018 4,705,025
Net book value 1,431,382 2,999,975
Trade name - indefinite life [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Gross carrying amount, beginning 1,084,000 1,084,000
Additions 0 0
Disposals 0 0
Impairment (526,000)  
Gross carrying amount, ending 558,000 1,084,000
Accumulated Amortization, beginning 0 0
Additions 0 0
Disposals 0 0
Impairment 0  
Accumulated Amortization, ending 0 0
Net book value 558,000 1,084,000
Non-compete covenant [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Gross carrying amount, beginning 438,000 438,000
Additions 0 0
Disposals 0 0
Impairment (363,300)  
Gross carrying amount, ending 74,700 438,000
Accumulated Amortization, beginning 438,000 438,000
Additions 0 0
Disposals 0 0
Impairment (363,300)  
Accumulated Amortization, ending 74,700 438,000
Net book value 0 0
Customer relationships [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Gross carrying amount, beginning 6,183,000 6,183,000
Additions 0 0
Disposals 0 0
Impairment (2,301,300)  
Gross carrying amount, ending 3,881,700 6,183,000
Accumulated Amortization, beginning 4,267,025 3,648,725
Additions 618,300 618,300
Disposals 0 0
Impairment (1,877,007)  
Accumulated Amortization, ending 3,008,318 4,267,025
Net book value $ 873,382 $ 1,915,975