v3.26.3
Commitments, Contingencies and Guarantees (Details Textual)
$ in Millions
Sep. 30, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2026 $ 4.5
2027 8.8
2028 5.7
2029 3.3
2030 1.3
Long-Term Purchase Commitment [Line Items]  
2026 4.5
2027 8.8
2028 5.7
2029 3.3
2030 1.3
Cloud Services  
Commitments and Contingencies Disclosure [Abstract]  
2026 51.6
2027 57.8
2028 32.6
2029 15.4
Long-Term Purchase Commitment [Line Items]  
2026 51.6
2027 57.8
2028 32.6
2029 $ 15.4