XML 64 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Balance Sheet Components - Schedule of Short-Term Investments (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Short-term investments:    
Financial assets $ 34,665,255 $ 23,274,834
Level 1 [Member]    
Cash equivalents:    
Cash equivalents 929,165 23,274,834
Short-term investments:    
Short-term investments $ 33,736,091