XML 60 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Revenue Recognition (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
borrower
Dec. 31, 2023
USD ($)
borrower
Dec. 31, 2022
USD ($)
Accounting Policies [Abstract]      
Return of capital distributions $ 2,553 $ 122 $ 506
Unamortized discounts and loan origination fees 60,656 45,234  
Upfront loan origination and closing fees received $ 42,602 $ 26,488 $ 29,143
Number of borrowers with loan or preferred equity securities | borrower 11 4  
Fair value of the company's investments on non-accrual status $ 28,676 $ 12,389