XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Balance sheet components (Schedule of accrued expenses and other current liabilities) (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Balance Sheet Components [Abstract]    
Accrued legal fees $ 645,326 $ 495,016
Accrued compensation and benefits 297,303 140,989
Accrued other 617,801 126,830
Accrued expenses and other current liabilities $ 1,560,430 $ 762,835