XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.3
The following table summarizes net revenues from our distributors and direct customers by geography for the three and nine months ended September 30, 2025, and 2024. (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues $ 10,402,163 $ 8,179,977 $ 30,232,038 $ 24,807,864
UNITED STATES        
Revenues 6,706,639 7,022,811 21,924,544 20,186,191
Non-US [Member]        
Revenues $ 3,695,524 $ 1,157,166 $ 8,307,494 $ 4,621,672