v3.26.1
Business Combinations - Pro Forma Financial Information (Details) - Holding Company Transaction - USD ($)
$ in Thousands
12 Months Ended
May 31, 2026
May 31, 2025
Business Combination, Pro Forma Information [Line Items]    
Pro forma revenue $ 83,169 $ 99,027
Pro forma net loss $ (66,233) $ (87,107)