XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Commitment and Contingencies (Details) - USD ($)
$ in Thousands
1 Months Ended
Jun. 30, 2025
Jul. 31, 2025
Long-Term Purchase Commitment [Line Items]    
Contractual term (in years) 2 years  
Third-Party Hosting Services    
Long-Term Purchase Commitment [Line Items]    
Increase in purchase obligation $ 375,000  
Purchase obligation $ 220,000 $ 428,300
Hosting Costs And Software And Subscription Services    
Long-Term Purchase Commitment [Line Items]    
Purchase obligation   $ 205,700