XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities - Summary of Accrued Liabilities (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued employee bonuses $ 665,241 $ 1,252,622
Payroll and employee benefit accruals 308,890 416,070
Other accrued liabilities 347,640 540,914
Total accrued liabilities $ 1,321,771 $ 2,209,606