XML 101 R91.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Party Transactions and Balances - Purchase from a Related Party (Details) - Affiliated Entity [Member] - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Related Party Transaction [Line Items]        
Purchase from a related party $ 3,585,745 $ 2,755,628 $ 6,732,930 $ 6,256,618
Focal Capital Holding Limited [Member]        
Related Party Transaction [Line Items]        
Purchase from a related party 1,177,582 2,121,969 2,754,804 4,969,730
Foremost Worldwide Company, Limited [Member]        
Related Party Transaction [Line Items]        
Purchase from a related party 2,401,118 427,516 3,954,057 1,080,745
Rizhao Foremost Woodwork Manufacturing Company, Limited [Member]        
Related Party Transaction [Line Items]        
Purchase from a related party $ 7,045   $ 24,069  
Foremost Home Incorporated [Member]        
Related Party Transaction [Line Items]        
Purchase from a related party   $ 206,143   $ 206,143