XML 101 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Party Transactions - Schedule of Related Party Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Investments in and Advances to Affiliates, at Fair Value [Roll Forward]    
Loan balance - beginning of period $ 1,992,858  
Loan balance - end of period 2,075,013 $ 1,992,858
Related Party    
Investments in and Advances to Affiliates, at Fair Value [Roll Forward]    
Loan balance - beginning of period 30,058 32,648
New loans 7,044 3,773
Changes in relationships, net (1,029) 690
Repayments (7,516) (7,053)
Loan balance - end of period $ 28,557 $ 30,058