XML 62 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue from Contracts with Customers Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]    
Current deferred revenue $ 7.1 $ 7.1
Noncurrent deferred revenue 5.0 $ 5.7
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-10-01    
Disaggregation of Revenue [Line Items]    
Revenue, remaining performance obligation, amount $ 1.5  
Remaining performance obligation, expected timing of satisfaction, period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-10-01    
Disaggregation of Revenue [Line Items]    
Revenue, remaining performance obligation, amount $ 1.3  
Remaining performance obligation, expected timing of satisfaction, period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-10-01    
Disaggregation of Revenue [Line Items]    
Revenue, remaining performance obligation, amount $ 0.7  
Remaining performance obligation, expected timing of satisfaction, period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2029-10-01    
Disaggregation of Revenue [Line Items]    
Revenue, remaining performance obligation, amount $ 0.5  
Remaining performance obligation, expected timing of satisfaction, period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2030-10-01    
Disaggregation of Revenue [Line Items]    
Revenue, remaining performance obligation, amount $ 0.4  
Remaining performance obligation, expected timing of satisfaction, period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2031-10-01    
Disaggregation of Revenue [Line Items]    
Revenue, remaining performance obligation, amount $ 0.6  
Remaining performance obligation, expected timing of satisfaction, period  
Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Percent of revenue by recognition timing 2.00%  
Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Percent of revenue by recognition timing 98.00%