v3.26.3
Notes Receivable, Net - (Additional Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Receivables with Imputed Interest [Line Items]            
Notes receivables, net of unamortized $ 3,700     $ 3,700   $ 8,800
Notes issued       1,300    
Principal payments received       3,000    
Allowances for Credit Losses   $ 3,500   3,500    
Net Investment in Lease, Nonaccrual 7,500     7,500    
Selling, general and administrative 7,980   $ 5,968 26,439 $ 18,642  
Outstanding Notes Receivables [Member]            
Receivables with Imputed Interest [Line Items]            
Notes receivables, net of unamortized 700     700   600
Notes issued       700    
Principal payments received       600    
Net Investment in Lease, Nonaccrual $ 7,500     $ 7,500   $ 4,900