v3.25.4
Summary of Significant Accounting Policies - Revenue Recognition (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
borrower
Dec. 31, 2024
USD ($)
borrower
Dec. 31, 2023
USD ($)
Accounting Policies [Abstract]      
Return of capital distributions $ 2,711 $ 2,553 $ 122
Unamortized discounts and loan origination fees 58,606 60,656  
Upfront loan origination and closing fees received $ 43,962 $ 42,602 $ 26,488
Number of borrowers with loan or preferred equity securities | borrower 17 11  
Fair value of the company's investments on non-accrual status $ 67,693 $ 28,676