XML 64 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers - Movement in Deferred Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Contract With Customer, Liability [Roll Forward]    
Beginning balance $ 7,796 $ 12,593
Revenue recognized (8,509)  
Revenue recognized   (11,329)
Revenue deferred 6,590 6,532
Ending balance 5,877 $ 7,796
Contract With Customer, Liability, Revenue Recognized, Including Opening Balance $ 8,509