XML 109 R99.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2023
Jun. 30, 2022
Commitments and Contingencies Disclosure [Line Items]      
Purchase commitment $ 27.0 $ 27.0  
Contributed to plan 0.2 0.3  
ID Experts Holdings, Inc. and Subsidiary [Member]      
Commitments and Contingencies Disclosure [Line Items]      
Accrual of sales and use taxes $ 1.3 $ 1.3  
Purchase commitment     $ 64.9