Quarterly report pursuant to Section 13 or 15(d)

Intangible Assets - Schedule of Intangible assets (Detail)

v3.24.2.u1
Intangible Assets - Schedule of Intangible assets (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2024
Finite-Lived Intangible Assets [Line Items]      
Intangibles subject to amortization, Gross Carrying Amount $ 33,000 $ 25,800  
Intangibles subject to amortization, Accumulated Amortization 7,709 5,443  
Total intangible amortization 25,291 20,357  
Intangibles not subject to amortization, Gross Carrying Amount 6,700 6,700  
Intangibles not subject to amortization, Net Carrying Amount 6,700 $ 6,700  
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangibles subject to amortization, Weighted Average Amortization Period   20 years  
Intangibles subject to amortization, Gross Carrying Amount 16,200 $ 11,800  
Intangibles subject to amortization, Accumulated Amortization 2,186 1,229  
Total intangible amortization $ 14,014 $ 10,571 $ 14,299
Customer Relationships [Member] | Minimum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangibles subject to amortization, Weighted Average Amortization Period 8 years    
Customer Relationships [Member] | Maximum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangibles subject to amortization, Weighted Average Amortization Period 20 years    
Technology and Technical Know-How [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangibles subject to amortization, Weighted Average Amortization Period   20 years  
Intangibles subject to amortization, Gross Carrying Amount $ 12,600 $ 10,100  
Intangibles subject to amortization, Accumulated Amortization 1,724 1,052  
Total intangible amortization $ 10,876 $ 9,048 $ 11,065
Technology and Technical Know-How [Member] | Minimum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangibles subject to amortization, Weighted Average Amortization Period 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    
Backlog [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangibles subject to amortization, Weighted Average Amortization Period 4 years 4 years  
Intangibles subject to amortization, Gross Carrying Amount $ 3,900 $ 3,900  
Intangibles subject to amortization, Accumulated Amortization 3,733 3,162  
Total intangible amortization $ 167 $ 738  
Tradename [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangibles subject to amortization, Weighted Average Amortization Period 3 years    
Intangibles subject to amortization, Gross Carrying Amount $ 300    
Intangibles subject to amortization, Accumulated Amortization 66    
Total intangible amortization $ 234    
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