XML 108 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments, Contingencies and Guarantees (Details Textual)
$ in Millions
Dec. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2023 $ 7.3
2024 7.0
2025 4.2
2026 3.0
2027 3.1
Thereafter 3.8
Cloud Purchase Obligation, to be Paid, Year One 5.7
Cloud Purchase Obligation, to be Paid, Year Two 6.9
Cloud Purchase Obligation, to be Paid, Year Three 8.7
Cloud Purchase Obligation, to be Paid, Year Four 10.4
Cloud Purchase Obligation, to be Paid, Year Five 12.7
Cloud Purchase Obligation, to be paid, after Year Five $ 15.3