v3.26.1
Taxes Payable (Tables)
3 Months Ended
Mar. 31, 2026
Taxes Payable [Abstract]  
Schedule of Taxes Payable

Taxes payable consisted of the following as of March 31, 2026 and December 31, 2025:

 

   March 31,
2026
   December 31,
2025
 
Income tax  $7,607,201   $7,607,201 
Other   94,563    40,049 
Total   7,701,764    7,647,250 
Current   4,351,139    4,296,625 
Noncurrent  $3,350,625   $3,350,625