Annual report pursuant to Section 13 and 15(d)

Revenue Recognition - Net Sales Disaggregated by Product Line and Geographic Area (Detail)

v3.22.1
Revenue Recognition - Net Sales Disaggregated by Product Line and Geographic Area (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Disaggregation Of Revenue [Line Items]      
Net sales $ 122,814 $ 97,489 $ 90,604
Heat Transfer Equipment [Member]      
Disaggregation Of Revenue [Line Items]      
Net sales 31,947 41,133 31,986
Vacuum Equipment [Member]      
Disaggregation Of Revenue [Line Items]      
Net sales 20,491 36,792 33,354
Fluid Systems [Member]      
Disaggregation Of Revenue [Line Items]      
Net sales 22,657 0 0
Power Systems [Member]      
Disaggregation Of Revenue [Line Items]      
Net sales 25,208 0 0
All Other [Member]      
Disaggregation Of Revenue [Line Items]      
Net sales 22,511 19,564 25,264
Asia [Member]      
Disaggregation Of Revenue [Line Items]      
Net sales 13,687 25,614 5,517
Canada [Member]      
Disaggregation Of Revenue [Line Items]      
Net sales 3,583 6,538 8,907
Middle East [Member]      
Disaggregation Of Revenue [Line Items]      
Net sales 2,489 4,843 13,112
South America [Member]      
Disaggregation Of Revenue [Line Items]      
Net sales 1,972 6,202 3,783
U.S. [Member]      
Disaggregation Of Revenue [Line Items]      
Net sales 97,718 52,724 58,042
All Other [Member]      
Disaggregation Of Revenue [Line Items]      
Net sales $ 3,365 $ 1,568 $ 1,243