v3.26.1
Marketable Securities - Investments in debt securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Marketable Securities    
Credit loss recognized $ 0 $ 0
U.S. Treasury Securities    
Marketable Securities    
Amortized Cost 10,451 10,058
Unrealized Gains 186 185
Aggregate Fair Value $ 10,637 $ 10,243