XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers Future Performance Obligations (Details)
$ in Millions
Mar. 31, 2023
USD ($)
Remainder of Fiscal 2023  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount $ 56.6
Fiscal 2024  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount 37.7
Fiscal 2025  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount 13.2
Thereafter  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount $ 0.2