v3.26.1
Inventories - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Inventory Disclosure [Abstract]    
Raw materials $ 283,228 $ 163,053
Work-in-process 94,015 30,349
Finished goods 255,592 37,197
Inventory, gross 632,835 230,599
LIFO cost less than FIFO cost (23,805) (32,001)
Net inventories $ 609,030 $ 198,598