v3.26.1
Fair Value Measurements - Schedule of Reconciliation of the Beginning and Ending Balances for Investments at Fair Value that use Level 3 Inputs (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Investments  
Reconciliation of beginning and ending balances for investments at fair value that use Level 3 inputs  
Balance at the beginning $ 191,033
Net change in unrealized gain (loss) on investments 536
Purchases of investments and other adjustments to cost 25,206
Proceeds from principal payments and sales of investments (5,216)
Balance at the end 211,559
Senior secured loans  
Reconciliation of beginning and ending balances for investments at fair value that use Level 3 inputs  
Balance at the beginning 180,095
Net change in unrealized gain (loss) on investments 300
Purchases of investments and other adjustments to cost 23,909
Proceeds from principal payments and sales of investments (5,216)
Balance at the end 199,088
Equity investments  
Reconciliation of beginning and ending balances for investments at fair value that use Level 3 inputs  
Balance at the beginning 10,938
Net change in unrealized gain (loss) on investments 236
Purchases of investments and other adjustments to cost 1,297
Proceeds from principal payments and sales of investments 0
Balance at the end $ 12,471