v3.25.2
Selected Quarterly Financial Data (Unaudited) - Schedule of Quarterly Financial Information (Parenthetical) (Details)
$ in Millions
12 Months Ended
May 31, 2025
USD ($)
Quarterly Financial Information Disclosure [Abstract]  
Disposal loss on healthcare assets $ 3.6