XML 83 R68.htm IDEA: XBRL DOCUMENT v3.25.2
BASIC AND DILUTED NET EARNINGS (LOSS) PER COMMON AND PREFERRED STOCK - Company's basic net earnings (loss) per common and preferred stock (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator:        
Allocation of undistributed loss $ 8,778,876 $ 3,368,897 $ 15,770,914 $ 10,144,284
Denominator:        
Number of shares used in per share computation 49,630,949 39,830,793 48,500,775 37,778,087
Basic earnings (loss) per share amounts:        
Basic earnings (loss) per share $ 0.18 $ 0.08 $ 0.33 $ 0.27
Diluted loss per share $ 0.18 $ 0.08 $ 0.33 $ 0.27
Net loss $ 12,989,626 $ 13,609,962 $ 22,216,789 $ 20,784,974
Deemed Dividend 5,572,391 (8,705,979) 10,411,013 (6,671,773)
Less: loss attributable to participating preferred stock $ 9,783,141 $ 1,535,086 $ 16,856,888 $ 3,968,917