v3.26.3
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2026
Basis of Presentation and Summary of Significant Accounting Policies [Abstract]  
Schedule of Customers Revenue or Accounts Receivable

The following table summarizes customers that accounted for 10% or more of revenue or accounts receivable:

 

    Revenue     Revenue  
    Three Months Ended
September 30,
    Nine Months Ended
September 30,
 
    2026     2025     2026     2025  
Customer A     31 %     31 %     33 %     19 %
Customer B     15 %     23 %     20 %     20 %
Customer C     18 %     21 %     18 %     13 %
Customer D     16 %     20 %     17 %     12 %
Customer E     *       *       *       34 %
Customer F     18 %     *       *       *  

 

    Accounts Receivable  
    September 30,
2026
    December 31,
2025
 
Customer A     13 %     20 %
Customer B     46 %     49 %
Customer C     17 %     18 %
Customer D     *       11 %
Customer F     13 %     *  

 

* Represents less than 10%
Schedule of Accounts Receivable, Net

Accounts receivable are stated net of an allowance for credit losses. The following table summarizes accounts receivable, net:

 

    September 30,
2026
    December 31,
2025
 
Gross accounts receivable   $ 4,302     $ 3,382  
Allowance for credit losses     (2,380 )     (2,129 )
Accounts receivable, net   $ 1,922     $ 1,253  
Schedule of Disaggregated Revenue

The following table presents revenue disaggregated by major product and service lines for the three and nine months ended September 30, 2026 and 2025:

 

    Three Months Ended
September 30,
    Nine Months Ended
September 30,
 
    2026     2025     2026     2025  
Diagnostic drug and medical radioisotopes sales   $ 1,236     $ 1,100     $ 3,474     $ 3,161  
Cyclotron system and parts sales     8       41       22       1,653  
Total   $ 1,244     $ 1,141     $ 3,496     $ 4,814