v3.26.3
Equity - Narrative (Details) - USD ($)
6 Months Ended
Aug. 31, 2026
Nov. 10, 2020
Equity, Class of Treasury Stock [Line Items]    
Stock repurchase program authorized amount   $ 100,000,000
Maximum repurchases as a percentage of market capitalization 6.00%  
2020 Share Repurchase Program    
Equity, Class of Treasury Stock [Line Items]    
Stock repurchase program authorized amount   $ 100,000,000
Number of shares repurchased (shares) 136,303  
Total amount of shares repurchased $ 20,000,000.0  
Average price per share (in usd per share) $ 146.71  
Share Repurchase Program, Remaining Authorized, Amount $ 13,200,000  
2026 Share Repurchase Program    
Equity, Class of Treasury Stock [Line Items]    
Share Repurchase Program, Remaining Authorized, Amount $ 100,000,000.0