v3.26.1
Summary of Significant Accounting Policies - Allowance for Credit Losses (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Summary of Significant Accounting Policies    
Trade accounts receivable, period due 30 days  
Allowance for doubtful accounts $ 103,217 $ 182,324
Bad debt expense 23,000 141,000
Write-offs $ 56,000 $ 49,000