XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Commitment and Contingencies - Recorded Purchase Obligations (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Software License Fees  
Recorded Unconditional Purchase Obligation [Line Items]  
Recognized purchase commitments $ 3.5