Notes Receivable - Schedule of Financing Receivable Credit Quality Indicators (Details) - USD ($) $ in Thousands |
Sep. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Receivables [Abstract] | ||
| Secured loans | $ 162,254 | $ 103,338 |
| Estimate of collateral value | $ 318,902 | $ 199,628 |
| Aggregate LTV ratio | 50.90% | 51.80% |