Annual report pursuant to Section 13 and 15(d)

Inventories, net - Shelf-life (Details)

v3.22.2.2
Inventories, net - Shelf-life (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2022
May 31, 2021
Inventory Realizable Value [Abstract]    
2023 $ 6,903  
2024 20,201  
2025 31,241  
2026 33,075  
Inventories, gross 91,420  
Write-off (73,491)  
Inventories, net 17,929 $ 93,479
Raw Materials [Member]    
Inventory Realizable Value [Abstract]    
2023 5,079  
2024 18,536  
2025 2,099  
2026 731  
Inventories, gross 26,445  
Write-off (10,181)  
Inventories, net 16,264  
Specialized [Member]    
Inventory Realizable Value [Abstract]    
2023 3,658  
2024 682  
2025 2,099  
2026 731  
Inventories, gross 7,170  
Write-off (7,170)  
Resins [Member]    
Inventory Realizable Value [Abstract]    
2024 16,264  
Inventories, gross 16,264  
Inventories, net 16,264  
Other [Member]    
Inventory Realizable Value [Abstract]    
2023 1,421  
2024 1,590  
Inventories, gross 3,011  
Write-off (3,011)  
Bulk Drug Substance [Member]    
Inventory Realizable Value [Abstract]    
2023 1,824  
2024 1,665  
Inventories, gross 3,489  
Write-off (1,824)  
Inventories, net $ 1,665  
Shelf life 4 years  
Extended shelf life 4 years  
Drug Products [Member]    
Inventory Realizable Value [Abstract]    
2025 $ 29,142  
2026 32,344  
Inventories, gross 61,486  
Write-off $ (61,486)