XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies - Narratives (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Estimated membership upgrade contract term     24 years      
Restricted cash $ 26,100   $ 26,100     $ 19,000
Notes receivable, net 96,846   96,846     $ 50,726
Expenses related to removal and cleanup   $ 2,300 1,000 $ 3,500    
Insurance recovery revenue accruals   1,300 800 2,500    
Offsetting insurance recovery 3,700 500        
R V C            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Notes receivable, net 56,100   56,100   $ 56,100  
Hurricane Ian            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Offsetting insurance recovery     4,300 21,500    
Insurance recoveries $ 900 $ 2,100 $ 4,900 $ 5,900    
Minimum            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Lessor operating lease term 1 month   1 month      
Product subscription, term     2 years      
Maximum            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Lessor operating lease term 6 months   6 months      
Product subscription, term     4 years