v3.26.1
Revenue - Schedule of Unbilled Revenues (Details) - Unbilled Revenues - USD ($)
$ in Thousands
12 Months Ended
May 31, 2026
May 31, 2025
Contract with Customer, Receivable, After Allowance For Credit Loss [Roll Forward]    
Balance, beginning of period $ 0 $ 0
Billings (81,342) 0
Revenue recognized 124,491 0
Balance, end of period $ 43,149 $ 0