v3.26.1
Segment and Geographical Data - Domestic and Foreign Operations (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2026
USD ($)
segment
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Domestic and Foreign Operations      
Number of operating segments (in segments) | segment 1    
Net Revenue $ 202,316 $ 181,621 $ 188,820
Long-lived assets 14,144 14,421  
United States      
Domestic and Foreign Operations      
Net Revenue 199,584 180,072 187,724
Long-lived assets 5,814 5,264  
Foreign      
Domestic and Foreign Operations      
Net Revenue 2,732 1,549 $ 1,096
Dominican Republic      
Domestic and Foreign Operations      
Long-lived assets $ 8,330 $ 9,157