XML 62 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Significant Accounting Policies - Schedule of Inventories (Details) - USD ($)
$ in Thousands
May 31, 2025
May 31, 2024
Accounting Policies [Abstract]    
Raw materials $ 21,763 $ 16,664
Work in process 42,615 48,458
Finished goods 383,030 345,079
Inventories, net $ 447,408 $ 410,201