v3.26.1
Income Tax (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax          
Minimum percentage to distribute dividends 90.00%        
Percentage of excise tax 4.00%        
Fund executed [1] $ (15,000,000) $ 0      
Aggregate distributions declared and paid $ 7,523,275 $ 8,463,682 $ 33,854,731 $ 37,051,473  
Aggregate distributions declared and paid per share [2] $ 0.16 $ 0.18      
Aggregate distributions declared and paid per share     $ 0.72 $ 0.8  
Long-term capital loss carryforward     $ 8,936,610    
Unrecognized tax benefits     0    
Penalties     0 $ 0 $ 0
Tax on distributions declared and paid $ 7,523,275 $ 8,452,856 33,654,803 36,162,651  
Return of capital to common stockholders $ 0 [1] $ 10,826 [1] $ 199,928 $ 888,822  
Distributions to stockholders from return of capital $ 0 [2] $ 0 [2] $ 0 $ 0.02  
Ordinary income loss per share $ 0.16 $ 0.18 $ 0.72 $ 0.78  
Distribution earning and profits     $ 199,928 $ 80,888,822  
[1] Refer to Note 6-Income Tax for additional information
[2] Based on weighted average basic per share of Common Stock data.