v3.26.3
Segment and Geographical Data - Domestic and Foreign Operations (Details)
$ in Thousands
3 Months Ended
Sep. 30, 2026
USD ($)
segment
Sep. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Domestic and Foreign Operations      
Number of operating segments (in segments) | segment 1    
Net Revenue $ 49,980 $ 49,168  
Long-lived assets 14,040   $ 14,144
United States      
Domestic and Foreign Operations      
Net Revenue 49,244 48,873  
Long-lived assets 5,974   5,814
Foreign      
Domestic and Foreign Operations      
Net Revenue 736 $ 295  
Dominican Republic      
Domestic and Foreign Operations      
Long-lived assets $ 8,066   $ 8,330