XML 72 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Lessee, Lease, Description [Line Items]    
Lease term, description The leases have remaining lease terms <span style="font-size: 10pt; line-height: inherit; font-family: 'Times New Roman', 'serif'; color: black;">ranging from one year to ten years.</span>  
Sublease Term 1 year  
Total lease expense $ 770,272 $ 367,869