v3.25.1
Government Grants - Additional Information (Details)
3 Months Ended
Apr. 30, 2025
USD ($)
Government Grants [Abstract]  
Short and long-term grant deferred revenue $ 1,400,000
Grant revenue recognized included in depreciation expense 100,000
Grant revenue recognized included in selling and marketing expense 200,000
Contingencies associated with the government grants $ 0