XML 72 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue    
Total net revenue $ 5,385,077 $ 3,677,896
Professional services (over time)    
Disaggregation of Revenue    
Total net revenue 4,415,512 3,477,896
Termination expense reimbursement (point in time)    
Disaggregation of Revenue    
Total net revenue 719,565  
License fees (over time)    
Disaggregation of Revenue    
Total net revenue $ 250,000 $ 200,000