XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and Performance Obligations - Summary of Revenue Recognized Related to Customer Deposit Balance (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jan. 31, 2022
Disaggregation Of Revenue [Abstract]    
Within the next 12 months $ 20,914 $ 20,324
After the next 12 months 2,741 3,059
Total $ 23,655 $ 23,383