Revenue from Contracts with Customers Transaction Price Allocated to Remaining Performance Obligations (Details) $ in Thousands | Sep. 30, 2022 USD ($) |
Cost of license and solutions | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | $ 123,298 |
Cost of license and solutions | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 84,137 |
Cost of license and solutions | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 24,293 |
Cost of license and solutions | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 10,453 |
Cost of license and solutions | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 803 |
Cost of license and solutions | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 0 |
Maintenance [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 64,654 |
Maintenance [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 29,123 |
Maintenance [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 10,731 |
Maintenance [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 5,187 |
Maintenance [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 7,375 |
Maintenance [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 4,966 |
Services and other | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 10,847 |
Services and other | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 5,010 |
Services and other | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 1,979 |
Services and other | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 1,672 |
Services and other | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 853 |
Services and other | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | $ 2,954 |