XML 26 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)
12 Months Ended
Dec. 31, 2024
shares
Dec. 31, 2023
shares
Employee Stock Option    
Dilutive shares 1,070,079 400,409
Warrant    
Dilutive shares 10,819,742 11,308,314