XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from contracts with customers (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of revenues by type of service
                               
    Three Months Ended
September 30,
    Nine Months Ended
September 30,
 
    2024     2023     2024     2023  
Product sales   $ -     $ 558,965     $ 169,373     $ 1,409,534  
Laboratory services     -       47,135       26,776       112,810  
Collaboration revenue     -       92,922       -       826,257  
Total revenue   $ -     $ 699,022     $ 196,149     $ 2,348,601  
Schedule of revenues by geography
                               
    Three Months Ended
September 30,
    Nine Months Ended
September 30,
 
    2024     2023     2024     2023  
Domestic   $ -     $ 142,716     $ 196,149     $ 523,978  
International     -       556,306       -       1,824,623  
Total revenue   $ -     $ 699,022     $ 196,149     $ 2,348,601  
Schedule of changes in deferred revenue
       
Balance at December 31, 2022   $ 142,061  
Contracts with customers     74,109  
Recognized in the current period     (144,196 )
Currency translation adjustment     (46,048 )
Balance at December 31, 2023     25,926  
Recognized in the current period     (21,096 )
Refunded to customers in the current period     (4,830 )
Balance at September 30, 2024   $ -