XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies - Summary of Fair Value Estimates (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Assets        
Fair Value $ 175,867 $ 133,833 $ 158,667 $ 79,397
Level 1        
Assets        
Fair Value 175,867 133,833    
Level 2        
Assets        
Fair Value 0 0    
Level 3        
Assets        
Fair Value $ 0 $ 0