XML 103 R84.htm IDEA: XBRL DOCUMENT v3.24.1
Long-Term Investments, Net (Details) - Schedule of Long-Term Investments - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Schedule of Long-Term Investments [Line Items]    
Long term investment balance $ 25,723,869 $ 34,589,767
Net carrying value $ 25,724,464 $ 37,033,360
Investment C [Member]    
Schedule of Long-Term Investments [Line Items]    
Ownership interest 0.00% [1] 0.46%
Long term investment balance $ 595 $ 2,443,593
Investment A [Member]    
Schedule of Long-Term Investments [Line Items]    
Ownership interest 8.37% 8.37%
Long term investment balance $ 5,826,703 $ 5,717,678
Investment B [Member]    
Schedule of Long-Term Investments [Line Items]    
Ownership interest 3.63% 3.63%
Long term investment balance $ 342,000 $ 513,000
Investment D [Member]    
Schedule of Long-Term Investments [Line Items]    
Ownership interest 4.47% [2] 4.92%
Long term investment balance $ 16,880,384 $ 16,030,943
Investment E [Member]    
Schedule of Long-Term Investments [Line Items]    
Ownership interest 4.00% 4.00%
Long term investment balance $ 522,531 $ 522,557
Investment F [Member]    
Schedule of Long-Term Investments [Line Items]    
Ownership interest 4.00% 4.00%
Long term investment balance $ 2,152,251 $ 11,805,589
[1] Less than 0.001%
[2] Decrease in percentage due to share dilution