v3.26.3
Acquisition - Pro Forma Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Acquisition [Abstract]        
Total revenue $ 966,833 $ 1,124,471 $ 3,448,782 $ 3,353,213
Pro forma net loss $ (5,327,434) $ (2,974,481) $ (21,601,303) $ (11,690,132)