XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Summary of Net Sales Disaggregated by Customer Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Disaggregation Of Revenue [Line Items]        
Net sales $ 182,727 $ 187,686 $ 478,709 $ 492,981
Wholesale        
Disaggregation Of Revenue [Line Items]        
Net sales 150,321 154,330 374,300 386,767
Direct to consumer        
Disaggregation Of Revenue [Line Items]        
Net sales 31,578 32,602 101,931 103,618
After-sales service        
Disaggregation Of Revenue [Line Items]        
Net sales $ 828 $ 754 $ 2,478 $ 2,596