XML 59 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Taxes Payable (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Taxes Payable [Line Items]    
Income tax (in Dollars) $ 7,607,201 $ 7,607,201
Taxes payable (in Dollars) 7,631,151 4,276,597
Noncurrent tax payable (in Dollars) 7,631,151 $ 7,627,222
Tax First Five Year [Member]    
Taxes Payable [Line Items]    
Taxes payable (in Dollars) 4,280,526  
Noncurrent tax payable (in Dollars) $ 3,350,000  
Percentage of net tax liability 8.00%  
Tax Sixth Year [Member]    
Taxes Payable [Line Items]    
Percentage of net tax liability 15.00%  
Tax Seventh Year [Member]    
Taxes Payable [Line Items]    
Percentage of net tax liability 20.00%  
Tax Eighth Year [Member]    
Taxes Payable [Line Items]    
Percentage of net tax liability 25.00%