v3.25.2
Fair Value Measurements (Schedule of Changes in Fair Value of Loans Receivable ) (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Level 3 | Capitalization Rate    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Loans receivable fair value input 0.055 0.055
Level 3 | Discount Rate    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Loans receivable fair value input 0.080 0.080
Loans Receivable    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 87,692 $ 85,319
Funding 1,124 2,341
Interest accrual 1,170 2,326
Ending balance $ 89,986 89,986
Fair value capitalized   $ 32,984