v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Investment Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accounting Policies [Abstract]        
Interest income $ 112,633 $ 100,857 $ 217,939 $ 198,874
Dividend income 27,398 37,845 55,594 73,871
Fee income 9,541 5,271 16,145 8,274
Total investment income $ 149,572 $ 143,973 $ 289,678 $ 281,019