v3.26.3
Related Party Transactions - Schedule of Break-Out of this Net Balance Due (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
FGR-BPL [Member]      
Schedule of Break-Out of this Net Balance Due [Line Items]      
Due from related party $ (3,617,908) $ (4,095,827)  
Due to related party   (4,095,827) $ (3,887,334)
Future Global Resources Limited (“FGR”) [Member]      
Schedule of Break-Out of this Net Balance Due [Line Items]      
Due from related party 2,129,455 2,164,636  
Due to related party   2,164,636 1,762,907
Blue International Holdings Limited (“BIHL”) [Member]      
Schedule of Break-Out of this Net Balance Due [Line Items]      
Due from related party 2,337,202 2,437,041  
Due to related party   2,437,041 23,314
Related Party [Member]      
Schedule of Break-Out of this Net Balance Due [Line Items]      
Due from related party $ 848,749 505,850  
Due to related party   $ 505,850 $ (2,101,113)