Leases - Current Portions Of ROU Liabilities (Details) - USD ($) |
Jun. 30, 2022 |
Dec. 31, 2021 |
---|---|---|
Leases | ||
ROU liabilities, current | $ 332,756 | $ 2,087,235 |
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] | Accounts Payable and Accrued Liabilities, Current | Accounts Payable and Accrued Liabilities, Current |