v3.25.2
Related Party Transactions - Narrative (Details) - Related Party - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Construction And Consulting Costs      
Related Party Transaction [Line Items]      
Transaction fees   $ 300 $ 100
Software License Fees      
Related Party Transaction [Line Items]      
Transaction fees $ 300 200 $ 100
Consulting Fees      
Related Party Transaction [Line Items]      
Transaction fees   $ 43