XML 45 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Taxes Payable (Tables)
9 Months Ended
Sep. 30, 2025
Taxes Payable [Abstract]  
Schedule of Taxes Payable

Taxes payable consisted of the following as of September 30, 2025 and December 31, 2024:

 

   2025   2024 
Income tax  $7,607,201   $7,607,201 
Other   23,950    20,021 
Total   7,631,151    7,627,222 
Current   7,631,151    4,276,597 
Noncurrent  $-   $3,350,625