v3.26.1
Stock-Based Compensation - Schedule of Option Activity (Details) - $ / shares
3 Months Ended 9 Months Ended
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Schedule of Option Activity [Abstract]                
Number of Shares, Outstanding 290,692 296,817 241,128 235,219 290,692 174,910 290,692 174,910
Weighted Average Exercise Price, Outstanding $ 14.04 $ 13.8 $ 20.76 $ 22.05 $ 14.04 $ 21.19 $ 14.04 $ 21.19
Weighted Average Remaining Contractual Term (in years), Outstanding 6 years 4 months 24 days 6 years 10 months 24 days 5 years 1 month 6 days 5 years 7 months 6 days 6 years 2 months 12 days 5 years 1 month 6 days 6 years 2 months 12 days 5 years 1 month 6 days
Number of Shares, Exercisable         166,942   166,942  
Weighted Average Exercise Price, Exercisable         $ 22.19   $ 22.19  
Weighted Average Remaining Contractual Term (in years), Exercisable         3 years 10 months 24 days   3 years 10 months 24 days  
Number of Shares, Granted            
Weighted Average Exercise Price, Granted            
Number of Shares, Exercised            
Weighted Average Exercise Price, Exercised            
Number of Shares, Forfeited/cancelled           (6,125)  
Weighted Average Exercise Price, Forfeited/cancelled           $ 2.32  
Weighted Average Remaining Contractual Term (in years), Forfeited/cancelled             7 years 4 months 24 days  
Number of Shares, Terminated/Expired         (69,421) (69,421)
Weighted Average Exercise Price, Terminated/Expired         $ (19.64) $ (19.64)
Weighted Average Remaining Contractual Term (in years), Terminated/Expired           2 years 3 months 21 days   2 years 3 months 21 days
Number of Shares, Additional vesting           3,203   9,112
Weighted Average Exercise Price, Additional vesting           $ 18.53   $ 10.1
Weighted Average Remaining Contractual Term (in years), Additional vesting           7 years 1 month 20 days   4 years 9 months 18 days