v3.26.1
SCHEDULE OF CALCULATION WEIGHTED AVERAGE DILUTIVE COMMON SHARES (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Dilutive securities 74,200 130,402 74,200 130,402
Weighted average exercise price for anti-dilutive options $ 30.89   $ 30.89  
Share-Based Payment Arrangement, Option [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Dilutive securities [1] 40,626 96,828 40,626 96,828
Warrant [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Dilutive securities [2] 33,574 33,574 33,574 33,574
[1] Represents stock options excluded from the computation of diluted net income per share because their inclusion would have been anti-dilutive. The weighted average exercise price for anti-dilutive options was $30.89 for each of the three and six months ended June 30, 2026, respectively.
[2] Represents warrants excluded from the computation of diluted net income per share because their inclusion would have been anti-dilutive and excludes pre-funded warrants which are included in basic weighted average shares outstanding. The exercise price for the anti-dilutive warrants range from $21.74 to $29.38.