XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Computations of Diluted Weighted Average Shares Outstanding (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potential shares 926,653 1,391,268 926,653 1,391,268
Stock Options and Restricted Stock Units [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potential shares 18,258 163,462 18,258 163,462
Warrant [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potential shares 383,159 383,159 383,159 383,159
Convertible Debt Securities [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potential shares 525,236 844,647 525,236 844,647