Commitments and Contingencies (Details) - Hosted Software Solutions and Internal Use Software Costs $ in Thousands |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
| |
| Long-Term Purchase Commitment [Line Items] | |
| Long-term purchase commitment, amount | $ 204,000 |
| Purchase commitment | $ 249,600 |