Annual report [Section 13 and 15(d), not S-K Item 405]

Changes in Accumulated Other Comprehensive Loss - Reclassifications Out of Accumulated Other Comprehensive Loss by Component (Detail)

v3.25.1
Changes in Accumulated Other Comprehensive Loss - Reclassifications Out of Accumulated Other Comprehensive Loss by Component (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Income before provision for income taxes $ 15,407 $ 5,574 $ 561
Benefit for income taxes 3,177 1,018 194
Net income 12,230 4,556 $ 367
Reclassifications Out of Accumulated Other Comprehensive Loss [Member] | Amortization of Actuarial Loss [Member]      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Income before provision for income taxes [1] (781) (843)  
Reclassifications Out of Accumulated Other Comprehensive Loss [Member] | Pension and Other Postretirement Benefits Items [Member]      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Income before provision for income taxes (781) (843)  
Benefit for income taxes (179) (184)  
Net income $ (602) $ (659)  
[1] These accumulated other comprehensive loss components are included within the computation of net periodic pension and other postretirement benefit costs. See Note 12.