XML 95 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details) - Schedule of Components of Income Before Income Taxes - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Contingency [Line Items]    
Net profit / (loss) before taxes $ 12,637,428 $ (7,705,115)
United States [Member]    
Income Tax Contingency [Line Items]    
Net profit / (loss) before taxes (10,875,742) (4,205,331)
Foreign [Member]    
Income Tax Contingency [Line Items]    
Net profit / (loss) before taxes $ 23,513,169 $ (3,499,784)