XML 57 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Changes in Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Contract Liabilities    
Deferred revenue $ 47,762 $ 45,638
Deferred revenue, net of current portion 2,101 3,785
Deferred revenue recognized $ 38,200 $ 41,400