XML 132 R101.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Taxation (Details)
12 Months Ended
Dec. 31, 2023
Taxation [Abstract]  
VAT service percentage 7.00%
Value added tax for goods delivered and rental provided 13.00%
Value added tax for services provided 6.00%
Value added tax for construction projects 9.00%