XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Details) - USD ($)
$ in Millions
1 Months Ended
Aug. 02, 2022
Aug. 31, 2022
Feb. 17, 2024
Oct. 01, 2020
California Attorney General        
Loss Contingencies [Line Items]        
Damages sought $ 15.5      
Damages paid   $ 15.5    
Indemnification Agreement        
Loss Contingencies [Line Items]        
Escrowed indemnity amount       $ 50.0
Indemnification Agreement | Forecast        
Loss Contingencies [Line Items]        
Escrowed indemnity amount to be released     $ 45.0