XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurement (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Jun. 30, 2025
Marketable securities      
Transfers between Level 1 to 2 $ 0 $ 0  
Transfers in or out of level 3 0 $ 0  
Fair Value, Recurring      
Marketable securities      
Cash equivalents 75,814   $ 48,249
Fair Value 10,462   16,095
Fair Value, Recurring | Money market funds      
Marketable securities      
Cash equivalents 75,814   48,249
Fair Value, Recurring | U.S. Treasury Securities      
Marketable securities      
Fair Value 10,462   10,243
Fair Value, Recurring | Mutual funds      
Marketable securities      
Fair Value     5,852
Fair Value, Recurring | Level 1      
Marketable securities      
Cash equivalents 75,814   48,249
Fair Value 10,462   16,095
Fair Value, Recurring | Level 1 | Money market funds      
Marketable securities      
Cash equivalents 75,814   48,249
Fair Value, Recurring | Level 1 | U.S. Treasury Securities      
Marketable securities      
Fair Value $ 10,462   10,243
Fair Value, Recurring | Level 1 | Mutual funds      
Marketable securities      
Fair Value     $ 5,852