XML 79 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Disaggregated revenue and Concentration (Details 2)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Accounts Payble Member          
Concentration     64.00%   174.50%
Accounts Payble Member | Supplier Customer G [Member]          
Concentration     0.00%   0.00%
Accounts Payble Member | Supplier Customer A Member          
Concentration     0.00%   0.00%
Accounts Payble Member | Supplier Customer B Member          
Concentration     4.90%   74.50%
Accounts Payble Member | Supplier Customer C Member          
Concentration     0.00%   0.00%
Accounts Payble Member | Supplier Customer D Member          
Concentration     59.10%   0.00%
Accounts Payble Member | Supplier Customer E Member          
Concentration     0.00%   0.00%
Accounts Payble Member | Supplier Customer F Member          
Concentration     0.00%   100.00%
Accounts Payble Member | Supplier Customer H Member          
Concentration     0.00%   0.00%
Purchase Member          
Concentration 76.70% 93.70% 83.50% 88.40%  
Purchase Member | Supplier Customer G [Member]          
Concentration 13.20% 0.00% 19.10% 0.00%  
Purchase Member | Supplier Customer A Member          
Concentration 0.00% 62.80% 32.50% 33.80%  
Purchase Member | Supplier Customer B Member          
Concentration 3.70% 9.60% 4.90% 8.40%  
Purchase Member | Supplier Customer C Member          
Concentration 0.00% 0.80% 0.00% 27.80%  
Purchase Member | Supplier Customer D Member          
Concentration 41.90% 2.00% 7.00% 8.30%  
Purchase Member | Supplier Customer E Member          
Concentration 0.00% 0.00% 13.60% 0.00%  
Purchase Member | Supplier Customer F Member          
Concentration 0.00% 18.50% 3.20% 10.00%  
Purchase Member | Supplier Customer H Member          
Concentration 17.90% 0.00% 3.30% 0.00%