v3.24.0.1
Income taxes - Unrecognized tax benefits (Details)
$ in Thousands
12 Months Ended
Jan. 31, 2024
USD ($)
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]  
Balance, January 31, 2023 $ 0
Increases for income tax positions related to prior years 844
Increases for income tax positions related to current years 396
Balance, January 31, 2024 $ 1,240