XML 126 R93.htm IDEA: XBRL DOCUMENT v3.24.1
Condensed Financial Information of the Parent Company (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Condensed Financial Information of the Parent Company [Abstract]    
Accounting principles $ 86,641,643 $ 86,141,643