XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Details)
$ in Millions
3 Months Ended
Oct. 17, 2022
objector
May 19, 2022
objector
Oct. 21, 2021
USD ($)
Jul. 30, 2020
officer
Jun. 11, 2020
officer
Apr. 08, 2020
officer
Apr. 30, 2022
USD ($)
Apr. 30, 2023
USD ($)
Jan. 31, 2023
USD ($)
Nov. 17, 2021
lawsuit
Other Commitments [Line Items]                    
Number of derivative lawsuits | lawsuit                   3
U.S. Privacy Class Actions                    
Other Commitments [Line Items]                    
Loss contingency, number of defendants | objector 3 2                
Payments for legal settlements     $ 85.0              
Violation Of Securities Act Section 10(b), 20(a), and Rule 10b-5                    
Other Commitments [Line Items]                    
Loss contingency, number of defendants | officer       8 9 2        
Loss contingency accrual                 $ 7.5  
Additional increase in accrual during the period             $ 52.5      
Loss contingency, range of possible loss, portion not accrued               $ 90.0