XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue from Contracts with Customers (Details) - Schedule of disaggregates total revenue by reportable segments - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2022
Jan. 01, 2022
Dec. 31, 2022
Jan. 01, 2022
Revenue, Major Customer [Line Items]        
Net sales $ 351,625 $ 266,953 $ 1,074,872 $ 584,058
Aerospace/Defense [Member]        
Revenue, Major Customer [Line Items]        
Net sales 105,532 93,203 308,479 276,483
Industrial [Member]        
Revenue, Major Customer [Line Items]        
Net sales $ 246,093 $ 173,750 $ 766,393 $ 307,575