v3.26.1
Income Tax (Additional Information) (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Income Taxes [Line Items]    
Minimum percentage to distribute dividends 90.00%  
Capital Gain Percentage 98.00%  
Deferred tax liabilities $ 1,131,332 $ 1,017,037
Interest and penalties 0  
Tax expenses $ 0  
Federal    
Income Taxes [Line Items]    
Capital Gain Percentage 98.20%  
Percentage of excise tax 4.00%