Quarterly report pursuant to Section 13 or 15(d)

SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition (Details)

v3.22.2.2
SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Contract liabilities $ 146,339 $ 146,339 $ 395,914
Net revenue recognized 174,705 174,705  
Contract with Customer, Liability, Revenue Recognized 0 395,914  
Loss Accrual (Reversal) On Customer Contract $ (413,918) $ 375,687  
Minimum      
Disaggregation of Revenue [Line Items]      
Invoice payment terms   45 days  
Maximum      
Disaggregation of Revenue [Line Items]      
Invoice payment terms   90 days