XML 54 R39.htm IDEA: XBRL DOCUMENT v3.24.2
Summary of Significant Accounting Policies - Schedule of Components of Inventories (Detail) - USD ($)
$ in Thousands
May 31, 2024
May 31, 2023
Inventory [Line Items]    
Raw Materials $ 78,799 $ 66,617
Work-in-process 10,990 5,366
Finished goods 111,839 68,099
Inventory reserve (12,361) (6,270)
Inventory, net $ 189,267 $ 133,812