v3.25.1
Summary of Significant Accounting Policies and Related Information - Inventory and Cost of Goods Sold (Details) - USD ($)
$ in Millions
12 Months Ended
Feb. 28, 2025
Feb. 29, 2024
Feb. 28, 2023
Summary of significant accounting policies      
General and administrative expenses charged to inventory $ 23.6 $ 23.4 $ 22.9
General and administrative expenses directly attributable to the procurement of inventory included in inventory balances $ 9.7 $ 8.9  
Cost of goods sold manufactured by vendors | Supplier concentration risk | Vendors in Far East      
Summary of significant accounting policies      
Concentration risk percentage 79.00% 79.00% 87.00%
Cost of goods sold manufactured by vendors | Supplier concentration risk | Vendors Located in China      
Summary of significant accounting policies      
Concentration risk percentage 63.00% 62.00% 73.00%
Cost of goods sold manufactured by vendors | Supplier concentration risk | Two Vendors Located in China      
Summary of significant accounting policies      
Concentration risk percentage 7.00%   6.00%
Cost of goods sold manufactured by vendors | Supplier concentration risk | Vendor One Located in China      
Summary of significant accounting policies      
Concentration risk percentage   7.00%  
Cost of goods sold manufactured by vendors | Supplier concentration risk | Vendor Two Located in China      
Summary of significant accounting policies      
Concentration risk percentage   5.00%  
Cost of goods sold manufactured by vendors | Supplier concentration risk | Vendor located in Mexico      
Summary of significant accounting policies      
Concentration risk percentage 14.00% 12.00% 7.00%
Cost of goods sold manufactured by vendors | Supplier concentration risk | Top two manufacturers      
Summary of significant accounting policies      
Concentration risk percentage 21.00% 19.00% 13.00%
Cost of goods sold manufactured by vendors | Supplier concentration risk | Top five suppliers      
Summary of significant accounting policies      
Concentration risk percentage 36.00% 33.00% 29.00%