v3.25.4
Income Taxes - Additional Information (Details) - USD ($)
8 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]      
Excise taxes $ 110,000 $ 222,000 $ 325,000
Accrued excise taxes remained payable $ 110,000 222,000 325,000
Benefits (provisions) for taxes on realized and unrealized appreciation (depreciation) on investments   0 0
Deferred tax assets   0 0
Deferred tax liabilities   $ 0 $ 0