v3.26.1
Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Disaggregation of Revenue [Line Items]        
Revenues $ 29,877,328 $ 21,719,786 $ 55,415,673 $ 43,397,350
Transmission boxes for Forklift [Member]        
Schedule of Disaggregation of Revenue [Line Items]        
Revenues 29,139,577 21,022,915 54,055,621 41,952,327
Transmission boxes for Non-Forklift (EV, etc.) [Member]        
Schedule of Disaggregation of Revenue [Line Items]        
Revenues $ 737,751 $ 696,871 $ 1,360,052 $ 1,445,023