XML 149 R89.htm IDEA: XBRL DOCUMENT v3.25.1
Related party transactions and balances - Purchases of a related party (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]    
Purchases from a related parties $ 14,999,058 $ 10,313,046
Focal Capital Holding Limited    
Related Party Transaction [Line Items]    
Purchases from a related parties 6,157,455 7,003,714
Foremost Worldwide Co., Ltd.    
Related Party Transaction [Line Items]    
Purchases from a related parties 8,385,673 2,308,468
Rizhao Foremost Woodwork Manufacturing Co., Ltd.    
Related Party Transaction [Line Items]    
Purchases from a related parties 330,722 16,026
F.P.Z. Furniture (Cambodia) Co., Ltd.    
Related Party Transaction [Line Items]    
Purchases from a related parties 125,208 575,061
Foremost Australasia Pty Ltd    
Related Party Transaction [Line Items]    
Purchases from a related parties $ 0 $ 409,777