v3.25.2
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%