XML 56 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings Per Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]    
Net gain (loss) attributable to common stock $ (1,243,869) $ (1,179,771)
Weighted average outstanding shares of common stock 4,905,945 2,703,293
Net gain (loss) per share attributable to common stock $ (0.25) $ (0.44)