XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments, Contingencies and Other - Legal Matters (Details)
$ in Millions
Jun. 07, 2022
USD ($)
defendant
Commitments and Contingencies Disclosure [Abstract]  
Loss contingency, damages awarded | $ $ 12.5
Loss contingency, payment term 2 years
Loss contingency, number of defendants | defendant 2