v3.26.1
Balance sheet components (Schedule of accrued expenses and other current liabilities) (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Balance Sheet Components [Abstract]    
Accrued legal fees $ 352,864 $ 495,016
Accrued compensation and benefits 300,181 140,989
Accrued other 342,245 126,830
Accrued expenses and other current liabilities $ 995,290 $ 762,835