v3.26.3
Related Party Transactions - Schedule of Major Related Parties and Their Relationship and Related Party Balances (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Yin Shenping (Mr. Yin )[Member]    
Related Party Transaction [Line Items]    
Related parties and their relationship Chairman of the Board  
Beijing Baihengda Petroleum Technology Co., Ltd [Member]    
Related Party Transaction [Line Items]    
Related parties and their relationship Mr. Yin holds 10% equity interest in Beijing Baihengda  
Fengqi (Beijing) Zhineng Technology Co., Ltd. [Member]    
Related Party Transaction [Line Items]    
Cost of revenues [1] $ 2,645,465
Related Party [Member]    
Related Party Transaction [Line Items]    
Cost of revenues $ 2,645,465
[1] Mr. Yin became a 10% equity owner in Beijing Baihengda on March 18, 2025. For financial statements presentation purposes, the original loan payable was reclassified to loan payable - related party. See NOTE 12 – LOAN PAYABLE.