v3.25.2
Segments and Geographic Information - Sale for Geographic Areas (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales $ 292,498 $ 303,914 $ 338,752
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 250,983 251,486 282,713
International      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales $ 41,515 $ 52,428 $ 56,039