v3.26.1
Taxable/Distributable Income - Schedule of Components of Accumulated Earnings (Losses) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Undistributed ordinary income - net   $ 10,941  
Undistributed long-term capital gains   2,336  
Total undistributed earnings   13,277  
Unrealized earnings (losses) - net $ (25,535) (3,452) $ (13,859)
Timing differences 2,363 (3,880) (1,484)
Total accumulated earnings (losses) - net $ (23,172) $ (7,332) $ (15,343)