v3.26.3
Note 11 - Segment Information - Property and Equipment by Country (Details) - USD ($)
Sep. 30, 2026
Dec. 31, 2025
Property and equipment, net $ 1,941,719 $ 1,538,460
UNITED STATES    
Property and equipment, net 1,576,952 1,121,585
GERMANY    
Property and equipment, net 146,077 175,111
Other Countries [Member]    
Property and equipment, net $ 218,690 $ 241,764