Revenue Recognition - Software Products and Services (Details) |
Mar. 31, 2026 |
|---|---|
| On-premise software | |
| Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items] | |
| Revenue arrangements, contract term | 1 year |
| Hosted software | |
| Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items] | |
| Revenue arrangements, contract term | 1 year |