XML 85 R68.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments, Contingencies and Guarantees (Details Textual)
$ in Millions
Dec. 31, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2026 $ 7.8
2027 6.2
2028 3.5
2029 3.3
2030 1.3
Long-Term Purchase Commitment [Line Items]  
2026 7.8
2027 6.2
2028 3.5
2029 3.3
2030 1.3
Software License Arrangement  
Commitments and Contingencies Disclosure [Abstract]  
2026 20.0
2027 21.8
Long-Term Purchase Commitment [Line Items]  
2026 20.0
2027 21.8
Cloud Services  
Commitments and Contingencies Disclosure [Abstract]  
2026 7.3
2027 10.5
2028 12.6
2029 15.4
Long-Term Purchase Commitment [Line Items]  
2026 7.3
2027 10.5
2028 12.6
2029 $ 15.4