v3.25.1
Fair Value - Schedule of Financial Assets and Liabilities (Details) - Recurring - Fair Values - Level 2 - USD ($)
$ in Thousands
Feb. 28, 2025
Feb. 29, 2024
Assets:    
Cash equivalents (money market accounts) $ 3,852 $ 462
Total assets 18,348 12,506
Liabilities:    
Total liabilities 4,440 386
Interest rate swaps    
Liabilities:    
Derivative liabilities 221 0
Contingent consideration    
Liabilities:    
Contingent consideration 4,100 0
Foreign currency derivatives    
Liabilities:    
Derivative liabilities 119 386
US Treasury Bills    
Assets:    
U.S. Treasury Bills 11,268 8,948
Interest rate swaps    
Assets:    
Derivative assets 1,065 2,504
Foreign currency derivatives    
Assets:    
Derivative assets $ 2,163 $ 592