XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Contingencies (Details) - Indemnification Agreement - USD ($)
$ in Millions
Feb. 17, 2024
Oct. 01, 2020
Loss Contingencies [Line Items]    
Escrowed indemnity amount   $ 50
Forecast    
Loss Contingencies [Line Items]    
Amount to be released $ 45