v3.25.2
Fair Value of Financial Instruments (Details) - Recurring
$ in Thousands
May 31, 2024
USD ($)
Financial Liabilities  
Contingent consideration for acquisition earn outs $ 4,728
Total Financial Liabilities 4,728
Level 1  
Financial Liabilities  
Contingent consideration for acquisition earn outs 0
Total Financial Liabilities 0
Level 2  
Financial Liabilities  
Contingent consideration for acquisition earn outs 0
Total Financial Liabilities 0
Level 3  
Financial Liabilities  
Contingent consideration for acquisition earn outs 4,728
Total Financial Liabilities $ 4,728