v3.23.1
Major Customer and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2022
Segment Reporting [Abstract]  
Revenues from Non-affiliated Customers
               
    Year ended December 31  
    2022     2021  
Customer A     66%       27%  
Customer B     19%       48%  
Non-affiliated Customers with Accounts Receivable More Than 10%
               
    December 31  
    2022     2021  
Customer A     84%       74%  
Customer B       6%       21%  
Revenue by Geographic Region
               
    Year ended December 31  
    2022     2021  
North America   $ 3,331,600     $ 812,800  
South America     1,600       4,100  
Europe     200        
Asia     968,000       1,041,300  
Australia     325,800       93,700  
    $ 4,627,200     $ 1,951,900