XML 155 R143.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Right-of-Use Assets and Lease Liabilities (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Leases    
Operating Lease, Right-of-Use Asset $ 9,987,699 $ 12,483,638
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other Other
Operating Lease Liabilities $ 10,596,471 $ 12,939,691
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities and accrued expenses Other liabilities and accrued expenses
Finance Lease, Right-of-Use Assets $ 228,221 $ 235,867
Finance Lease, Right-of-Use Asset, Accumulated Amortization (200,178) (177,660)
Finance Lease, Right-of-Use Assets, Net $ 28,043 $ 58,207
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and equipment, net Property and equipment, net
Finance Lease Liabilities $ 31,082 $ 62,767
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Bank and other loans payable Bank and other loans payable