XML 73 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Einstein License and Service Agreement - Additional Information (Details)
12 Months Ended
Dec. 27, 2017
shares
Jan. 14, 2015
Dec. 31, 2022
USD ($)
SupportingTechnology
Dec. 31, 2021
USD ($)
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Prepaid expenses and other current assets     $ 841,217 $ 954,792
Other long term assets     $ 128,333 $ 140,000
Einstein License Agreement        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
License agreement entered date   Jan. 14, 2015    
Number of supporting technology | SupportingTechnology     2  
Nonrefundable milestone payments     $ 1,233,367  
Stock Issued During Period, Shares, New Issues | shares 671,572