v3.23.1
Intangibles - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Mar. 31, 2023
Jun. 24, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 10,379 $ 14,976
Accumulated Amortization (7,908) (11,410)
Foreign Currency Translation Adjustment 0 (58)
Intangibles, net 2,471 3,508
Software    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 10,379 10,484
Accumulated Amortization (7,908) (7,681)
Intangibles, net $ 2,471 2,803
Customer relationships (1)    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount   4,373
Accumulated Amortization   (3,610)
Foreign Currency Translation Adjustment   (58)
Intangibles, net   705
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount   119
Accumulated Amortization   $ (119)