XML 63 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Other Long-Term Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Other Long-Term Liabilities [Abstract]  
Schedule of other long-term liabilities
   As of 
   December 31,
2022
   December 31,
2021
 
Subsidy   1,812,759    2,212,938 
Total  $1,812,759   $2,212,938