Annual report pursuant to Section 13 and 15(d)

Acquisition - Schedule of Unaudited Pro Forma Information (Detail)

v3.23.1
Acquisition - Schedule of Unaudited Pro Forma Information (Detail) - Barber-Nichols, Inc. [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Business Acquisition [Line Items]    
Net sales $ 134,627 $ 155,409
Net (loss) income $ (7,196) $ 5,067
Basic $ (0.68) $ 0.48
Diluted $ (0.68) $ 0.48