XML 74 R61.htm IDEA: XBRL DOCUMENT v3.23.1
NOTES PAYABLE AND OTHER LIABILITIES- Accrued expenses (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
NOTES PAYABLE AND OTHER LIABILITIES [Abstract]    
Accrued bonuses $ 16,831 $ 50,119
Other accrued expenses 98,755 78,005
Total $ 115,586 $ 128,124