XML 119 R105.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Feb. 13, 2023
Dec. 31, 2022
Dec. 31, 2022
Subsequent Event [Line Items]                
Business combinations and dispositions, threshold               $ 40.0
Subsequent Event                
Subsequent Event [Line Items]                
Total purchase price           $ 2.6    
Share Conversion, Tranche 2, Nov. 2022                
Subsequent Event [Line Items]                
Business combinations and dispositions, threshold             $ 166.0  
Share Conversion, Tranche 2, Nov. 2022 | Forecast | Subsequent Event                
Subsequent Event [Line Items]                
Business combinations and dispositions, threshold       $ 176.6 $ 172.1      
Share Conversion, Tranche 3, Nov. 2022 | Subsequent Event                
Subsequent Event [Line Items]                
Business combinations and dispositions, threshold     $ 197.1          
Share Conversion, Tranche 3, Nov. 2022 | Forecast | Subsequent Event                
Subsequent Event [Line Items]                
Business combinations and dispositions, threshold $ 197.1 $ 197.1