v3.26.1
Segment and Geographic Information - Schedule of Revenue by Domestic and International (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2026
May 31, 2025
Segment information    
Sales revenue, net $ 402,115 $ 371,655
Domestic sales revenue, net    
Segment information    
Sales revenue, net 307,348 277,960
International sales revenue, net    
Segment information    
Sales revenue, net $ 94,767 $ 93,695
Revenue from Contract with Customer Benchmark | Geographic concentration    
Segment information    
Concentration risk percentage 100.00% 100.00%
Revenue from Contract with Customer Benchmark | Geographic concentration | Domestic sales revenue, net    
Segment information    
Concentration risk percentage 76.40% 74.80%
Revenue from Contract with Customer Benchmark | Geographic concentration | International sales revenue, net    
Segment information    
Concentration risk percentage 23.60% 25.20%