v3.26.1
INCOME TAXES - Income taxes paid (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Taxes paid by the Company (net of refunds received)    
State subtotal $ 163  
Foreign total 604  
Total cash paid for income taxes (net of refunds) 767 $ 1,026
Colorado    
Taxes paid by the Company (net of refunds received)    
State subtotal (80)  
Florida    
Taxes paid by the Company (net of refunds received)    
State subtotal 47  
New Hampshire    
Taxes paid by the Company (net of refunds received)    
State subtotal 61  
Other    
Taxes paid by the Company (net of refunds received)    
State subtotal 135  
India    
Taxes paid by the Company (net of refunds received)    
Foreign total 425  
UK    
Taxes paid by the Company (net of refunds received)    
Foreign total $ 179