XML 65 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Components - Stock Rotation Accrual (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Stock Rotation Accrual Increase (Decrease)    
Beginning balance $ 4,660 $ 5,588
Additions 4,709 5,504
Utilization (5,231) (5,634)
Ending balance $ 4,138 $ 5,458