v3.26.1
Notes Receivable - Schedule of Financing Receivable Credit Quality Indicators (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Receivables [Abstract]    
Secured loans $ 146,550 $ 103,338
Estimate of collateral value $ 262,881 $ 199,628
Aggregate LTV ratio 55.70% 51.80%