v3.26.1
Income Taxes - Reconciliation of net increase in net assets resulting from operations to taxable income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Income Taxes            
Net increase in net assets resulting from operations $ 5,650 $ 8,817 $ 24,270 $ 20,935 $ 33,831 $ 49,853
Net change in unrealized (appreciation) depreciation on investments         20,296 1,850
Net realized (gain) loss on investments     $ 3,202   1,094  
Temporary book income and tax income differences         49 (26)
Taxable income         $ 55,270 $ 51,677