v3.26.1
Commitments, Contingencies and Guarantees (Details Textual)
$ in Millions
Jun. 30, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2026 $ 6.5
2027 8.4
2028 5.4
2029 3.3
2030 1.3
Long-Term Purchase Commitment [Line Items]  
2026 6.5
2027 8.4
2028 5.4
2029 3.3
2030 1.3
Software License Arrangement  
Commitments and Contingencies Disclosure [Abstract]  
2026 27.2
2027 27.2
Long-Term Purchase Commitment [Line Items]  
2026 27.2
2027 27.2
Cloud Services  
Commitments and Contingencies Disclosure [Abstract]  
2026 3.3
2027 10.5
2028 12.6
2029 15.4
Long-Term Purchase Commitment [Line Items]  
2026 3.3
2027 10.5
2028 12.6
2029 $ 15.4