v3.25.2
Pro forma financial information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues $ 869,884   $ 70,484   $ 930,098 $ 175,052
Net loss $ (5,048,167) $ (2,089,208) $ (879,569) $ (1,212,315) (7,137,375) $ (2,091,884)
Pro Forma [Member]            
Revenues         979,832  
Net loss         $ (10,181,523)