v3.25.4
Subsequent Events (Details Narrative) - USD ($)
Feb. 20, 2026
Aug. 20, 2025
Apr. 15, 2025
Jan. 20, 2025
Jun. 07, 2024
Subsequent Event [Line Items]          
Stock redeemed   560,061 3,561 1,993,697 408,469
Redemption price per share   $ 12.84 $ 12.65 $ 12.41 $ 11.93
Stock redeemed or called during period, value   $ 7,189,492 $ 45,060 $ 24,739,496 $ 4,872,513
Subsequent Event [Member]          
Subsequent Event [Line Items]          
Stock redeemed 105        
Redemption price per share $ 13.15        
Stock redeemed or called during period, value $ 1,381