XML 102 R92.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Party Transactions and Balances - Prepayments (Details) - Affiliated Entity [Member] - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]    
Prepayments - related parties $ 11,674,098 $ 6,667,679
Rizhao Foremost Woodwork Manufacturing Company, Limited [Member]    
Related Party Transaction [Line Items]    
Prepayments - related parties 15,917 9,181
Focal Capital Holding Limited [Member]    
Related Party Transaction [Line Items]    
Prepayments - related parties $ 11,658,181 $ 6,658,498