XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF OPERATING LEASE PAYMENTS RECOGNIZED IN CONSOLIDATED BALANCE SHEETS (Details) - USD ($)
Apr. 01, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease liabilities–current $ 790,567 $ 786,928
Operating lease liabilities–noncurrent 2,378,248 $ 2,576,883
Total $ 3,168,815