XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUE RECOGNITION - Performance Obligation (Details) - USD ($)
$ in Millions
3 Months Ended 4 Months Ended
Mar. 31, 2023
Apr. 30, 2024
Dec. 31, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Deferred revenue, revenue recognized $ 1.2 $ 1.6  
Deferred revenue     $ 12.6
Performance Obligation B      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Deferred revenue   20.5  
Performance Obligation B | One to three years      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Deferred revenue   17.1  
Performance Obligation B | More than three years      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Deferred revenue   $ 3.4