XML 58 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Balance Sheet Components - Stock Rotation Accrual (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Stock Rotation Accrual Increase (Decrease)    
Beginning balance $ 6,184 $ 4,660
Additions 11,806 8,175
Utilization (11,548) (7,860)
Ending balance $ 6,442 $ 4,975