XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Basis of Presentation - Geographic Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Basis of Presentation        
Revenue $ 1,160,947 $ 1,385,714 $ 4,037,598 $ 4,482,153
Revenue | Geographic Concentration Risk        
Basis of Presentation        
Revenue $ 1,160,947 $ 1,385,714 $ 4,037,598 $ 4,482,153
Concentration risk, percentage 100.00% 100.00% 100.00% 100.00%
Revenue | Geographic Concentration Risk | U.S.        
Basis of Presentation        
Revenue $ 1,001,990 $ 830,264 $ 2,470,637 $ 2,234,932
Concentration risk, percentage 86.00% 60.00% 61.00% 50.00%
Revenue | Geographic Concentration Risk | Netherlands        
Basis of Presentation        
Revenue     $ 574,023  
Concentration risk, percentage     14.00%  
Revenue | Geographic Concentration Risk | Poland        
Basis of Presentation        
Revenue       $ 1,005,280
Concentration risk, percentage       22.00%
Revenue | Geographic Concentration Risk | Others        
Basis of Presentation        
Revenue $ 158,957 $ 555,450 $ 992,938 $ 1,241,941
Concentration risk, percentage 14.00% 40.00% 25.00% 28.00%