v3.26.1
Net Loss Per Share - Basic and diluted net loss per 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
Numerator            
Net Income (Loss) $ (14,820,815) $ (17,606,382) $ (6,220,058) $ (5,537,069) $ (32,427,198) $ (11,757,127)
Denominator            
Weighted-average common shares outstanding, basic 37,518,778   19,486,231   32,710,046 18,464,877
Basic net loss per common share $ (0.4)   $ (0.32)   $ (0.99) $ (0.64)
Numerator            
Net Income (Loss) $ (14,820,815) $ (17,606,382) $ (6,220,058) $ (5,537,069) $ (32,427,198) $ (11,757,127)
Numerator for diluted net loss per share $ (14,820,815)   $ (6,220,058)   $ (32,427,198) $ (11,757,127)
Denominator            
Weighted-average common shares outstanding, basic 37,518,778   19,486,231   32,710,046 18,464,877
Denominator for diluted net loss per share 37,518,778   19,486,231   32,710,046 18,464,877
Diluted net loss per common share $ (0.4)   $ (0.32)   $ (0.99) $ (0.64)