v3.26.1
Schedule I - Parent Only Financial Information - Condensed Balance Sheets (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Condensed Financial Statements, Captions [Line Items]        
Total Current Assets $ 24,570,766 $ 17,450,826    
Non-Current Assets        
Deferred tax assets, net      
Total non-current assets 109,161,044 150,371,462    
Total Assets 133,731,810 167,822,288    
Current Liabilities        
Other payables and accrued expenses 1,882,367 6,445,277    
Total Current Liabilities 8,242,550 12,978,227    
Total Liabilities 22,253,888 25,009,713    
Stockholders’ Equity        
PREFERRED STOCK; $0.001 par value; 1,000,000 shares authorized; none outstanding    
COMMON STOCK; $0.0005 par value; 80,000,000 shares authorized; 1,568,114 and 1,120,145 shares issued; and 1,539,531 and 1,091,562 shares outstanding as of December 31, 2025 and December 31, 2024 [1] 784 560    
Treasury stock; 28,583 shares as of December 31, 2025 and December 31, 2024 at cost 1,372,673 1,372,673    
Additional paid-in capital [1] 105,927,142 101,712,325    
Share to be issued 194,700    
Retained earnings unappropriated (7,526,347) 36,393,884    
Retained earnings appropriated 26,667,097 26,667,097    
Currency translation adjustment (12,218,081) (20,783,318)    
Total Stockholders’ Equity 111,477,922 142,812,575 $ 205,248,296 $ 205,248,296
Total Liabilities and Stockholders’ Equity 133,731,810 167,822,288    
Parent company        
Condensed Financial Statements, Captions [Line Items]        
Prepayments and deposits    
Total Current Assets    
Non-Current Assets        
Interests in subsidiaries 48,950,428 82,861,465    
Amounts due from group companies 64,632,281 61,943,090    
Deferred tax assets, net    
Total non-current assets 113,582,709 144,804,555    
Total Assets 113,582,709 144,804,555    
Current Liabilities        
Other payables and accrued expenses 642,677 387,168    
Amounts due to related parties 1,462,110 1,462,110    
Amounts due to group companies 142,702    
Total Current Liabilities 2,104,787 1,991,980    
Total Liabilities 2,104,787 1,991,980    
Stockholders’ Equity        
PREFERRED STOCK; $0.001 par value; 1,000,000 shares authorized; none outstanding    
COMMON STOCK; $0.0005 par value; 80,000,000 shares authorized; 1,568,114 and 1,120,145 shares issued; and 1,539,531 and 1,091,562 shares outstanding as of December 31, 2025 and December 31, 2024 784 560    
Treasury stock; 28,583 shares as of December 31, 2025 and December 31, 2024 at cost (1,372,673) (1,372,673)    
Additional paid-in capital 105,927,142 101,712,325    
Share to be issued 194,700    
Retained earnings unappropriated (7,526,347) 36,393,884    
Retained earnings appropriated 26,667,097 26,667,097    
Currency translation adjustment (12,218,081) (20,783,318)    
Total Stockholders’ Equity 111,477,922 142,812,575    
Total Liabilities and Stockholders’ Equity $ 113,582,709 $ 144,804,555    
[1] The shares and per share data are presented on a retroactive basis to reflect the stock split.