XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets - Narrative (Details)
9 Months Ended
Oct. 31, 2023
Patents  
Finite-Lived Intangible Assets [Line Items]  
Weighted-average amortization period 3 years 6 months