v3.25.2
Revenue - Additional Information (Detail) - USD ($)
$ in Millions
6 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Disaggregation Of Revenue [Line Items]    
Revenue unsatisfied performance obligation, practical expedient true  
Printed Products [Member]    
Disaggregation Of Revenue [Line Items]    
Revenues $ 6.1 $ 6.9
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