XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets, Net (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Intangible Assets, Net (Details) [Line Items]        
Amortization expense $ 205,583 $ 86,356 $ 411,167 $ 132,522
Intangible Assets, [Member]        
Intangible Assets, Net (Details) [Line Items]        
Aggregate amortization expense 2022 411,167   411,167  
Aggregate amortization expense 2023 821,687   821,687  
Aggregate amortization expense 2024 568,529   568,529  
Aggregate amortization expense 2025 382,133   382,133  
Aggregate amortization expense 2026 382,133   382,133  
Aggregate amortization expense for thereafter $ 549,995   $ 549,995