v3.26.1
Stock-Based Compensation (Tables)
12 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Awards

   Number of RSAs 
Outstanding as of June 30, 2024   - 
Granted   101,300 
Vested   - 
Forfeited   - 
Outstanding as of June 30, 2025   101,300 
Granted   206,900 
Vested   (9,800)
Forfeited   (4,000)
Outstanding as of June 30, 2026   294,400