v3.26.3
Allowance for Doubtful Accounts - Schedule of Notes Receivable Disaggregated by Vintage Year (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Current-period gross write-offs        
2026     $ 0  
2025     29  
2024     9  
2023     74  
2022     0  
Prior     101  
Total     213  
Current-period recoveries        
2026     0  
2025     0  
2024     0  
2023     0  
2022     0  
Prior     0  
Total     0  
Current-period net write-offs        
2026     0  
2025     29  
2024     9  
2023     74  
2022     0  
Prior     101  
Total $ 1 $ 454 213 $ 175
Standard notes receivable        
Financing Receivable, Credit Quality Indicator [Line Items]        
2026 41,357   41,357  
2025 20,977   20,977  
2024 3,304   3,304  
2023 673   673  
2022 1,016   1,016  
Prior 0   0  
Total 67,327   67,327  
Current-period net write-offs        
Total 0 454 0 (278)
Delinquent notes receivable        
Financing Receivable, Credit Quality Indicator [Line Items]        
2026 445   445  
2025 373   373  
2024 692   692  
2023 74   74  
2022 0   0  
Prior 0   0  
Total 1,584   1,584  
Current-period net write-offs        
Total 1 0 213 453
Genesis note receivable        
Financing Receivable, Credit Quality Indicator [Line Items]        
2026 0   0  
2025 0   0  
2024 0   0  
2023 0   0  
2022 0   0  
Prior 20,410   20,410  
Total 20,410   20,410  
Current-period net write-offs        
Total 0 0 0 0
Elevated risk notes receivable        
Financing Receivable, Credit Quality Indicator [Line Items]        
2026 0   0  
2025 0   0  
2024 0   0  
2023 2,009   2,009  
2022 1,737   1,737  
Prior 1,732   1,732  
Total 5,478   5,478  
Current-period net write-offs        
Total $ 0 $ 0 $ 0 $ 0