v3.25.4
Revenues (Narratives) (Details 1)
6 Months Ended
Dec. 31, 2025
Sep. 30, 2025
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2026-01-01    
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]    
Percentage of remaining performance obligations expected to recognize, period 6 months  
Percentage of remaining performance obligations expected to recognize 30.00%  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2026-07-01    
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]    
Percentage of remaining performance obligations expected to recognize, period 1 year  
Percentage of remaining performance obligations expected to recognize 34.00%  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2027-07-01    
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]    
Percentage of remaining performance obligations expected to recognize, period  
Percentage of remaining performance obligations expected to recognize, description thereafter  
Percentage of remaining performance obligations expected to recognize 36.00%