v3.26.3
Revenue - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Disaggregation Of Revenue [Line Items]        
Revenue unsatisfied performance obligation, practical expedient     true  
Printed Products [Member]        
Disaggregation Of Revenue [Line Items]        
Revenues $ 3.1 $ 3.1 $ 6.6 $ 6.1
Minimum [Member]        
Disaggregation Of Revenue [Line Items]        
Contract with customer, customer payment terms     30 days  
Maximum [Member]        
Disaggregation Of Revenue [Line Items]        
Contract with customer, customer payment terms     90 days