Quarterly report pursuant to Section 13 or 15(d)

Balance Sheet Components - Schedule of Depreciation and Amortization (Details)

v3.23.3
Balance Sheet Components - Schedule of Depreciation and Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]        
Depreciation and amortization expense $ 1,454 $ 1,634 $ 4,493 $ 4,646
Amortization expense for capitalized internal-use software 2,500 1,591 6,790 4,081
Capitalized computer software, additions $ 3,400 $ 3,700 $ 10,700 $ 9,600