v3.25.3
Significant Accounting Policies (Details 4) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Significant Accounting Policies    
Accumulated undistributed net investment losses $ (56,500) $ (54,780)
Unrealized appreciation of portfolio securities, net 18,732 8,889
Accumulated undistributed net capital gains (3,664) 602
Accumulated deficit $ (41,432) $ (45,289)