XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Disaggregation of Revenue by Timing of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 25, 2024
Aug. 27, 2023
Segment Reporting Information [Line Items]    
Revenues $ 24,705 $ 24,522
CDMO - Developmental Services revenue recognized over time    
Segment Reporting Information [Line Items]    
Revenues 5,876 6,381
Revenues recognized at a point in time    
Segment Reporting Information [Line Items]    
Revenues $ 18,829 $ 18,141