XML 44 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Basis of Presentation - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Feb. 28, 2026
May 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials $ 18,553 $ 21,763
Work in process 46,499 42,615
Finished goods 385,449 383,030
Inventories, net $ 450,501 $ 447,408