v3.26.1
Net Loss Per Share - Basic and diluted net loss per share (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator    
Net Income (Loss) $ (17,606,382) $ (5,537,069)
Denominator    
Weighted-average common shares outstanding, basic 27,847,884 17,431,234
Basic net loss per common share $ (0.63) $ (0.32)
Numerator    
Net Income (Loss) $ (17,606,382) $ (5,537,069)
Numerator for diluted net loss per share $ (17,606,382) $ (5,537,069)
Denominator    
Weighted-average common shares outstanding, basic 27,847,884 17,431,234
Denominator for diluted net loss per share 27,847,884 17,431,234
Diluted net loss per common share $ (0.63) $ (0.32)