XML 96 R80.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Numerator for Basic and Diluted Earnings Per Share:    
Net loss attributable to common stockholders $ (22,378,042) $ (25,783,834)
Denominator for Basic Earnings Per Share:    
Weighted Average Shares 19,147,726 11,968,665
Adjusted Weighted Average Shares 19,147,726 11,968,665
Basic and Diluted Net Loss per Share $ (1.17) $ (2.15)