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 $ 30,040 $ 29,349 $ 59,420 $ 56,773
Dividend income 3,829 4,956 7,366 10,098
Fee income 1,831 1,338 3,001 1,999
Total investment income $ 35,700 $ 35,643 $ 69,787 $ 68,870