XML 160 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Components - Stock Rotation Accrual (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Stock Rotation Accrual Increase (Decrease)    
Beginning balance $ 6,184 $ 4,660
Additions 3,598 2,251
Utilization (4,123) (2,459)
Ending balance $ 5,659 $ 4,452