XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Liabilities - Summary of Accrued Liabilities (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued employee bonuses $ 515,140 $ 1,254,355
Payroll and employee benefit accruals 559,011 389,385
Other accrued liabilities 260,136 378,829
Total accrued liabilities $ 1,334,287 $ 2,022,569