v3.26.1
Common Stock (Narrative) (Details) - USD ($)
3 Months Ended 12 Months Ended
Aug. 12, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation   $ 184,286 $ 120,837  
Unrecognized compensation cost related to unvested awards   $ 1,448,437   $ 1,471,530
Common stock, par value   $ 0.001   $ 0.001
Repurchased shares, value   $ 68,940    
Number of treasury shares cancelled and retired, value   $ 0    
Share Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock, par value $ 0.001      
Common stock outstanding $ 750,000      
Funded Account 260,000      
Increment amount $ 260,000      
Repurchased shares   7,507   21,300
Repurchased shares, value   $ 68,940   $ 255,058
Number of treasury shares cancelled and retired   25,019    
Number of treasury shares cancelled and retired, value   $ 289,196    
Restricted cash   $ 175,996   $ 244,936