XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Stock Rotation Accrual (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Stock Rotation Accrual Increase (Decrease)    
Beginning balance $ 4,660 $ 5,588
Additions 8,175 7,849
Utilization (7,860) (8,759)
Ending balance $ 4,975 $ 4,678