XML 113 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Financial Standby Letter of Credit [Member]    
Commitments    
Guarantees amount $ 80.0  
Collateralized cash deposits 3.4  
Financial Guarantee [Member]    
Commitments    
Guarantees amount 11.2  
Performance Guarantee [Member]    
Commitments    
Guarantees amount 75.0  
Indemnification Agreement [Member]    
Commitments    
Guarantees amount 576.2  
Guarantor Obligations, Current Carrying Value $ 0.0 $ 0.0