XML 100 R82.htm IDEA: XBRL DOCUMENT v3.26.1
Related party transactions and balances - Accounts Payables (Details) - Related Party - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]    
Accounts payable $ 49,855 $ 894,661
Foremost Worldwide Co., Ltd.    
Related Party Transaction [Line Items]    
Accounts payable 0 718,605
Rizhao Foremost Woodwork Manufacturing Co., Ltd.    
Related Party Transaction [Line Items]    
Accounts payable 49,855 56,389
F.P.Z. Furniture (Cambodia) Co., Ltd.    
Related Party Transaction [Line Items]    
Accounts payable $ 0 $ 119,667