Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details)

v3.24.3
Commitments and Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Jun. 01, 2024
May 31, 2024
Jun. 01, 2023
May 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2022
Dec. 31, 2023
Loss Contingencies [Line Items]                    
Error and omissions insurance, aggregate coverage for losses (up to) $ 150.0 $ 100.0         $ 150.0      
Per claim retention amount             5.0      
Loss contingencies         $ 5.7   5.7     $ 6.4
Loss recoveries, net of loss contingencies         0.9          
Loss contingencies, net of loss recoveries           $ 0.8 0.8 $ 5.5    
Estimated loss contingencies         0.9   0.9     0.2
Loss recovery         $ 20.2   20.2     $ 20.6
Minimum                    
Loss Contingencies [Line Items]                    
Per claim retention amount       $ 2.5     2.5      
Maximum                    
Loss Contingencies [Line Items]                    
Per claim retention amount     $ 5.0              
General and Administrative Expense                    
Loss Contingencies [Line Items]                    
Loss contingency expense, net related loss recovery             $ 0.0   $ 2.5