v3.25.2
Notes Receivable - Schedule of Financing Receivable Credit Quality Indicators (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Receivables [Abstract]    
Secured loans $ 84,515 $ 56,972
Estimate of collateral value $ 142,716 $ 95,778
Aggregate LTV ratio 59.20% 59.50%