XML 55 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Revision of Previously Issued Financial Statements - Statement of Operations (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Total revenue $ 10,052,248 $ 13,934,895
Gross profit 8,487,367 11,982,619
Operating income (loss) (1,257,570) 388,283
Income (loss) before income taxes (1,588,497) 484,510
Net income (loss) (1,798,955) (42,253)
Net income (loss) attributable to common stockholders $ (3,342,585) $ (1,485,919)
Basic net income (loss) per share attributable to common stockholders $ (0.47) $ (0.23)
Diluted net income (loss) per share attributable to common stockholders $ (0.47) $ (0.23)
Product Revenue    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Total revenue $ 4,246,177 $ 6,988,067
Support and Services Revenue    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Total revenue $ 5,806,071 6,946,828
As Previously Reported    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Total revenue   14,180,480
Gross profit   12,228,204
Operating income (loss)   633,868
Income (loss) before income taxes   730,095
Net income (loss)   203,332
Net income (loss) attributable to common stockholders   $ (1,240,334)
Basic net income (loss) per share attributable to common stockholders   $ (0.19)
Diluted net income (loss) per share attributable to common stockholders   $ (0.19)
As Previously Reported | Product Revenue    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Total revenue   $ 7,254,471
As Previously Reported | Support and Services Revenue    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Total revenue   6,926,009
Adjustments    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Total revenue   (245,585)
Gross profit   (245,585)
Operating income (loss)   (245,585)
Income (loss) before income taxes   (245,585)
Net income (loss)   (245,585)
Net income (loss) attributable to common stockholders   $ (245,585)
Basic net income (loss) per share attributable to common stockholders   $ (0.04)
Diluted net income (loss) per share attributable to common stockholders   $ (0.04)
Adjustments | Product Revenue    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Total revenue   $ (266,404)
Adjustments | Support and Services Revenue    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Total revenue   $ 20,819