v3.26.1
Property, Plant and Equipment - Schedule of property, plant and equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Property, Plant and Equipment [Line Items]    
Total $ 875,785 $ 856,973
Accumulated depreciation (422,633) (376,497)
Net carrying value 453,154 480,476
Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total 650,380 652,672
Land [Member]    
Property, Plant and Equipment [Line Items]    
Total 65,120 47,065
Building [Member]    
Property, Plant and Equipment [Line Items]    
Total $ 160,285 $ 157,236