XML 103 R84.htm IDEA: XBRL DOCUMENT v3.23.1
Lease (Details) - Schedule of supplemental balance sheet - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Operating leases:    
Operating lease right-of-use assets $ 2,627,110 $ 80,682
Current portion of operating lease liabilities 472,182 33,308
Long-term operating lease liabilities 2,176,130 $ 47,614
Total operating lease liabilities $ 2,648,312