v3.26.1
Basis of Presentation - Geographic Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Basis of Presentation        
Revenue $ 1,113,498 $ 1,295,709 $ 2,504,813 $ 2,876,650
Revenue | Geographic Concentration Risk        
Basis of Presentation        
Revenue $ 1,113,498 $ 1,295,709 $ 2,504,813 $ 2,876,650
Concentration risk, percentage 100.00% 100.00% 100.00% 100.00%
Revenue | Geographic Concentration Risk | U.S.        
Basis of Presentation        
Revenue $ 874,145 $ 939,524 $ 1,811,295 $ 1,478,998
Concentration risk, percentage 79.00% 73.00% 72.00% 51.00%
Revenue | Geographic Concentration Risk | Australia        
Basis of Presentation        
Revenue $ 132,014 $ 64,770    
Concentration risk, percentage 12.00% 5.00%    
Revenue | Geographic Concentration Risk | Japan        
Basis of Presentation        
Revenue $ 20,600   $ 136,595  
Concentration risk, percentage 2.00%   5.00%  
Revenue | Geographic Concentration Risk | Hungary        
Basis of Presentation        
Revenue   $ 151,617   $ 188,114
Concentration risk, percentage   12.00%   7.00%
Revenue | Geographic Concentration Risk | Switzerland        
Basis of Presentation        
Revenue     $ 167,346  
Concentration risk, percentage     7.00%  
Revenue | Geographic Concentration Risk | Netherlands        
Basis of Presentation        
Revenue       $ 568,843
Concentration risk, percentage       20.00%
Revenue | Geographic Concentration Risk | Others        
Basis of Presentation        
Revenue $ 86,739 $ 139,798 $ 389,577 $ 640,695
Concentration risk, percentage 7.00% 10.00% 16.00% 22.00%