XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 8 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenues $ 3,169,233 $ 3,112,165 $ 6,073,691 $ 6,201,700
Percent of total revenues 100.00% 100.00% 100.00% 100.00%
Theranostics Products [Member]        
Revenues $ 2,169,131 $ 1,736,043    
Percent of total revenues 68.00% 56.00%    
Radiochemical Products [Member]        
Revenues     $ 4,074,213 $ 3,498,439
Percent of total revenues     67.00% 56.00%
Cobalt Products [Member]        
Revenues $ 592,199 $ 448,258 $ 826,167 $ 606,566
Percent of total revenues 19.00% 14.00% 14.00% 10.00%
Nuclear Medicine Products [Member]        
Revenues $ 407,903 $ 927,864 $ 1,173,311 $ 2,096,695
Percent of total revenues 13.00% 30.00% 19.00% 34.00%
Medical Device Products [Member]        
Revenues $ 0 $ 0 $ 0 $ 0
Percent of total revenues 0.00% 0.00% 0.00% 0.00%
Fluorine Products [Member]        
Revenues $ 0 $ 0 $ 0 $ 0
Percent of total revenues 0.00% 0.00% 0.00% 0.00%
UNITED STATES        
Revenues $ 2,849,531 $ 2,733,232 $ 5,220,854 $ 5,372,094
UNITED STATES | Theranostics Products [Member]        
Revenues 2,030,018 1,605,313    
UNITED STATES | Radiochemical Products [Member]        
Revenues     3,650,544 3,230,429
UNITED STATES | Cobalt Products [Member]        
Revenues 588,599 395,395 803,967 537,553
UNITED STATES | Nuclear Medicine Products [Member]        
Revenues 230,914 732,524 766,343 1,604,112
UNITED STATES | Medical Device Products [Member]        
Revenues 0 0 0 0
UNITED STATES | Fluorine Products [Member]        
Revenues 0 0 0 0
Non-US [Member]        
Revenues 319,702 378,933 852,837 829,606
Non-US [Member] | Theranostics Products [Member]        
Revenues 139,113 130,730    
Non-US [Member] | Radiochemical Products [Member]        
Revenues     423,669 268,010
Non-US [Member] | Cobalt Products [Member]        
Revenues 3,600 52,863 22,200 69,013
Non-US [Member] | Nuclear Medicine Products [Member]        
Revenues 176,989 195,340 406,968 492,583
Non-US [Member] | Medical Device Products [Member]        
Revenues 0 0 0 0
Non-US [Member] | Fluorine Products [Member]        
Revenues $ 0 $ 0 $ 0 $ 0