XML 73 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities - Summary of Accrued Liabilities (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued employee bonuses $ 1,252,622 $ 1,254,355
Payroll and employee benefit accruals 416,070 389,385
Accrued professional fees 355,377 47,594
Other accrued liabilities 185,537 331,235
Total accrued liabilities $ 2,209,606 $ 2,022,569