v3.26.1
Inventories - Schedule of Inventories (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Inventory [Line Items]    
Inventories $ 379,573 $ 408,391
Raw Materials and Material-in-Progress [Member]    
Inventory [Line Items]    
Inventories 134,457 158,829
Finished Cement [Member]    
Inventory [Line Items]    
Inventories 62,505 63,293
Aggregates [Member]    
Inventory [Line Items]    
Inventories 15,766 16,073
Gypsum Wallboard [Member]    
Inventory [Line Items]    
Inventories 6,685 4,809
Recycled Paperboard [Member]    
Inventory [Line Items]    
Inventories 8,555 10,675
Repair Parts and Supplies [Member]    
Inventory [Line Items]    
Inventories 133,038 135,110
Fuel and Coal [Member]    
Inventory [Line Items]    
Inventories $ 18,567 $ 19,602