v3.26.1
REVENUE RECOGNITION - Revenue by Geography (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Revenue by geography    
Revenue $ 91,136 $ 88,431
North America    
Revenue by geography    
Revenue 72,329 68,778
Europe, Middle East, & Africa    
Revenue by geography    
Revenue $ 18,807 $ 19,653