v3.26.1
Subsequent Events (Details Narrative) - USD ($)
Jan. 15, 2026
Dec. 08, 2025
Subsequent Events [Abstract]    
Common stockshares purchased 5,625,129 6,192,990
Shares purchased   $ 32,203,548
Purchase price $ 5.20  
Aggregate cost $ 29,250,971  
Common stock shares outstanding   2,167,138