Loans Receivable, net - Summary of Details Overall Statistics for Loans Receivable Portfolio (Details) $ in Thousands |
6 Months Ended | 12 Months Ended | |
---|---|---|---|
Jun. 30, 2025
USD ($)
loan
|
Dec. 31, 2024
USD ($)
loan
|
Jun. 30, 2024
USD ($)
|
|
Receivables [Abstract] | |||
Number of loans | loan | 143 | 145 | |
Principal balance | $ 7,468,417 | $ 7,507,083 | |
Net book value | 7,360,785 | 7,402,810 | $ 8,097,930 |
Unfunded loan commitments | $ 249,291 | $ 254,768 | |
Weighted-average cash coupon | 3.43% | 3.50% | |
Weighted-average all-in yield | 3.57% | 3.68% | |
Weighted-average maximum maturity (years) | 2 years 3 months 18 days | 2 years 4 months 24 days | |
Variable rate | 4.32% | 4.50% |