XML 73 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information (Details) - Schedule of long-lived assets - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Segment Information (Details) - Schedule of long-lived assets [Line Items]    
Long lived assets, net $ 10,155,366 $ 8,844,232
United States [Member]    
Segment Information (Details) - Schedule of long-lived assets [Line Items]    
Long lived assets, net 9,738,185 8,401,351
Canada [Member]    
Segment Information (Details) - Schedule of long-lived assets [Line Items]    
Long lived assets, net $ 417,181 $ 442,881