XML 107 R97.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions, Baltimore Headquarters Lease (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Jan. 31, 2023
Related Party Transaction [Line Items]          
Lease expiration date     Feb. 28, 2023    
Lease, option to extend     On April 21, 2023, the lease agreement was amended to extend the lease for an additional three-year term through February 28, 2026.    
Lease extended expiration date     Feb. 28, 2026    
Rent expense $ 0.1 $ 0.1 $ 0.2 $ 0.2  
Leasehold improvements 0.1   0.1   $ 0.1
Net of accumulated depreciation 0.1   0.1   $ 0.1
Security deposit $ 0.1   $ 0.1