XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Significant Accounting Policies deferred revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Revenue Recognition and Deferred Revenue [Abstract]      
Deferred Revenue $ 280 $ 426 $ 333
Deferred Revenue, Additions 692 717  
Deferred Revenue, Revenue Recognized (838) (624)  
us-gaap_DeferredRevenueRevenueRecognized, included within prior period deferred revenue $ 289 $ 315