v3.26.1
Fair Value - Schedule of Changes in Level 3 Contingent Consideration Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2026
May 31, 2025
Feb. 28, 2025
Dec. 31, 2024
Olive & June, LLC        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Additional contingent consideration     $ 5,000 $ 4,100
Contingent consideration, liability, current $ 300 $ 1,800    
Contingent consideration, liability, noncurrent 100 2,300    
Fair Value, Inputs, Level 3 | Recurring        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance at beginning of period 5,400 4,100    
Changes in fair value 0 0    
Settlements (5,000) 0    
Balance at end of period $ 400 $ 4,100