Quarterly report pursuant to Section 13 or 15(d)

Intangible Assets - Schedule of Intangible assets (Details)

v3.23.3
Intangible Assets - Schedule of Intangible assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2023
Mar. 31, 2023
Business Acquisition [Line Items]    
Intangibles subject to amortization, Gross Carrying Amount $ 25,800  
Intangibles subject to amortization, Accumulated Amortization 5,889  
Intangibles subject to amortization, Net Carrying Amount 19,911  
Intangibles not subject to amortization, Gross Carrying Amount 6,700  
Intangibles not subject to amortization, Net Carrying Amount 6,700  
Other Intangible Assets, Net $ 7,266 $ 7,610
Customer Relationships [Member]    
Business Acquisition [Line Items]    
Intangibles subject to amortization, Weighted Average Amortization Period 20 years  
Intangibles subject to amortization, Gross Carrying Amount $ 11,800  
Intangibles subject to amortization, Accumulated Amortization 1,377  
Intangibles subject to amortization, Net Carrying Amount $ 10,423 10,718
Technology and Technical Know-How [Member]    
Business Acquisition [Line Items]    
Intangibles subject to amortization, Weighted Average Amortization Period 20 years  
Intangibles subject to amortization, Gross Carrying Amount $ 10,100  
Intangibles subject to amortization, Accumulated Amortization 1,178  
Intangibles subject to amortization, Net Carrying Amount $ 8,922 $ 9,174
Backlog [Member]    
Business Acquisition [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,334  
Intangibles subject to amortization, Net Carrying Amount $ 566  
Tradename [Member]    
Business Acquisition [Line Items]    
Intangibles not subject to amortization, Weighted Average Amortization Period Indefinite  
Intangibles not subject to amortization, Gross Carrying Amount $ 6,700  
Intangibles not subject to amortization, Net Carrying Amount $ 6,700