v3.26.1
Summary of Basic and Diluted Net Loss Per Common Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]            
Net loss $ (5,219,231) $ 3,472,480 $ (1,927,730) $ (2,196,875) $ (1,746,751) $ (4,124,606)
Equity dividend to investor (10,154,642)   (10,153,799)   (11,643,114) (10,153,799)
Net loss attributable to Common Stockholders $ (15,373,873)   $ (12,081,529)   $ (13,389,865) $ (14,278,405)
Weighted-average common shares outstanding - basic 1,327,966   296,686   1,117,350 241,417
Weighted-average common shares outstanding - diluted 1,327,966   296,686   1,117,350 241,417
Net loss per share - basic $ (11.58)   $ (40.72)   $ (11.98) $ (59.14)
Net loss per share - diluted $ (11.58)   $ (40.72)   $ (11.98) $ (59.14)