XML 54 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Summarizes the Changes in Deferred Revenue (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Revenue Recognition and Deferred Revenue [Abstract]    
Balance, beginning of period $ 0 $ 46
Deferral of revenue 0 0
Revenue recognized 0 (46)
Balance, end of period $ 0 $ 0