v3.26.1
Significant Accounting Policies - Schedule of basic and diluted net loss per common share (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Numerator:    
Net loss attributable to common stockholders $ (32,786,790) $ (16,757,285)
Denominator (weighted average quantities):    
Common shares outstanding 39,844,308 41,172,974
Less: Unvested restricted shares (279,137) (798,634)
Denominator for basic net loss per share (in shares) 39,565,171 40,374,340
Denominator for diluted net loss per share (in shares) 39,565,171 40,374,340
Basic Net Loss per Common Share $ (0.83) $ (0.42)
Diluted Net Loss per Common Share $ (0.83) $ (0.42)