Quarterly report pursuant to Section 13 or 15(d)

Accrued and Other Current Liabilities - Accrued Liabilities And Other Current Liabilities (Details)

v3.22.2
Accrued and Other Current Liabilities - Accrued Liabilities And Other Current Liabilities (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued commissions $ 1,750,000 $ 4,000,000
Compensation and related costs 3,294,304 4,030,085
Accrued interest 0 232,222
Sales return reserve 0 2,410,000
Other 4,552,049 4,080,520
Total accrued and other current liabilities $ 9,596,353 $ 14,752,827