v3.26.1
Net Loss per Share - Computation of basic and diluted net loss per share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator        
Net loss attributable to common stockholders, basic $ (6,865,143) $ (4,276,502) $ (26,375,438) $ (16,361,915)
Net loss attributable to common stockholders, diluted $ (6,865,143) $ (4,276,502) $ (26,375,438) $ (16,361,915)
Denominator        
Weighted-average common shares outstanding, basic 957,191 833,653 937,191 504,252
Weighted-average common shares outstanding, diluted 957,191 833,653 937,191 504,252
Net loss per share, basic $ (7.17) $ (5.13) $ (28.14) $ (32.45)
Net loss per share, diluted $ (7.17) $ (5.13) $ (28.14) $ (32.45)