XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Narratives (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Estimated membership upgrade contract term 24 years    
Cash and cash equivalents, restricted cash $ 21.3   $ 19.0
Expenses related to removal and cleanup 0.8 $ 0.5  
Insurance recovery revenue accruals 0.6 0.5  
Hurricane Ian      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Offsetting insurance recovery   14.8  
Insurance recoveries $ 1.8 $ 1.9  
Minimum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Lessor operating lease term 1 month    
Product subscription, term 2 years    
Maximum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Lessor operating lease term 6 months    
Product subscription, term 4 years