Quarterly report [Sections 13 or 15(d)]

Basic and Diluted Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share Attributable to Common Shareholders (Details)

v3.25.2
Basic and Diluted Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share Attributable to Common Shareholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator:        
Net Income (Loss) $ (1,901) $ (78) $ (3,761) $ (2,064)
Denominator:        
Common shares outstanding used in computing net loss per share attributable to common shareholders 9,144,125 3,998,957 8,837,441 3,159,451
Pre-Funded warrants to purchase common shares 258,717 841,543
Weighted average number of shares basic 9,144,125 4,257,674 8,837,441 4,000,994
Weighted average number of shares diluted 9,144,125 4,257,674 8,837,441 4,000,994
Net loss per share attributable to common shareholders – basic (in Dollars per share) $ (0.21) $ (0.01) $ (0.43) $ (0.51)
Net loss per share attributable to common shareholders – diluted (in Dollars per share) $ (0.21) $ (0.01) $ (0.43) $ (0.51)