v3.25.2
Intangible Assets - Schedule of Intangible assets (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Intangibles subject to amortization, Gross Carrying Amount $ 29,100 $ 33,000
Intangibles subject to amortization, Accumulated Amortization 5,972 9,373
Total intangible amortization 23,128 23,627
Intangibles not subject to amortization, Gross Carrying Amount 32,220 32,220
Intangibles not subject to amortization, Accumulated Amortization 0 0
Intangibles not subject to amortization, Net Carrying Amount 32,220 32,220
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangibles subject to amortization, Gross Carrying Amount 16,200 16,200
Intangibles subject to amortization, Accumulated Amortization 3,326 3,041
Total intangible amortization $ 12,874 $ 13,159
Customer Relationships [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangibles subject to amortization, Weighted Average Amortization Period 8 years 8 years
Customer Relationships [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangibles subject to amortization, Weighted Average Amortization Period 20 years 20 years
Technology and Technical Know-How [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangibles subject to amortization, Gross Carrying Amount $ 12,600 $ 12,600
Intangibles subject to amortization, Accumulated Amortization 2,479 2,290
Total intangible amortization $ 10,121 $ 10,310
Technology and Technical Know-How [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangibles subject to amortization, Weighted Average Amortization Period 10 years 10 years
Technology and Technical Know-How [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangibles subject to amortization, Weighted Average Amortization Period 20 years 20 years
Backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangibles subject to amortization, Weighted Average Amortization Period   4 years
Intangibles subject to amortization, Gross Carrying Amount   $ 3,900
Intangibles subject to amortization, Accumulated Amortization   3,900
Total intangible amortization   $ 0
Tradename [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangibles subject to amortization, Weighted Average Amortization Period 3 years 3 years
Intangibles subject to amortization, Gross Carrying Amount $ 300 $ 300
Intangibles subject to amortization, Accumulated Amortization 167 142
Total intangible amortization $ 133 $ 158
Intangibles not subject to amortization, Weighted Average Amortization Period Indefinite Indefinite
Intangibles not subject to amortization, Gross Carrying Amount $ 6,700 $ 6,700
Intangibles not subject to amortization, Net Carrying Amount $ 6,700 $ 6,700
Goodwill [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangibles not subject to amortization, Weighted Average Amortization Period Indefinite Indefinite
Intangibles not subject to amortization, Gross Carrying Amount $ 25,520 $ 25,520
Intangibles not subject to amortization, Net Carrying Amount $ 25,520 $ 25,520