Annual and transition report of foreign private issuers [Sections 13 or 15(d)]

Significant Accounting Policies- Schedule of Antidilutive Shares (Details)

v3.26.1
Significant Accounting Policies- Schedule of Antidilutive Shares (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule of Antidilutive Shares [Line Items]      
Total anti-dilutive shares 2,653,629 928,209 644,829
Employee Stock [Member]      
Schedule of Antidilutive Shares [Line Items]      
Total anti-dilutive shares 49,533 41,610 27,492
Warrant [Member]      
Schedule of Antidilutive Shares [Line Items]      
Total anti-dilutive shares 2,604,096 886,599 617,337