XML 56 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue (Details - Changes in deferred revenue) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]    
Contract with Customer, Liability $ 5,753 $ 3,381
Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized 4,292 6,973
Contract with Customer, Performance Obligation Satisfied in Previous Period (4,489) (4,601)
Contract with Customer, Liability 5,556 5,753
Contract with Customer, Liability, Noncurrent (2,255) (2,736)
Contract with Customer, Liability, Current $ 3,301 $ 3,017