XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.1
NOTES PAYABLE AND OTHER LIABILITIES - Accrued expenses (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Notes Payable and Other Liabilities [Abstract]    
Accrued bonuses $ 50,119 $ 23,851
Other accrued expenses 78,005 78,936
Total $ 128,124 $ 102,787