XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Stock Rotation Accrual (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Stock Rotation Accrual Increase (Decrease)    
Beginning balance $ 5,588 $ 4,798
Additions 5,504 6,359
Utilization (5,634) (7,074)
Ending balance $ 5,458 $ 4,083