v3.26.1
Schedule of Inventories (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Inventory [Line Items]    
Inventories $ 408,391 $ 415,175
Raw Materials and Material-in-Progress [Member]    
Inventory [Line Items]    
Inventories 158,829 164,683
Finished Cement [Member]    
Inventory [Line Items]    
Inventories 63,293 67,711
Aggregates [Member]    
Inventory [Line Items]    
Inventories 16,073 17,681
Gypsum Wallboard [Member]    
Inventory [Line Items]    
Inventories 4,809 5,708
Recycled Paperboard [Member]    
Inventory [Line Items]    
Inventories 10,675 7,814
Repair Parts and Supplies [Member]    
Inventory [Line Items]    
Inventories 135,110 126,983
Fuel and Coal [Member]    
Inventory [Line Items]    
Inventories $ 19,602 $ 24,595