v3.26.3
Plant and Equipment - Schedule of property and equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Mar. 31, 2026
Property, Plant and Equipment [Line Items]    
Total $ 894,512 $ 856,973
Accumulated depreciation and impairment (503,863) (376,497)
Net carrying value 390,649 480,476
Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total 648,225 652,672
Land [Member]    
Property, Plant and Equipment [Line Items]    
Total 72,476 47,065
Building [Member]    
Property, Plant and Equipment [Line Items]    
Total $ 173,811 $ 157,236