v3.26.1
Segment Reporting - Schedule of Segment Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Schedule of Segment Information [Abstract]      
Revenues $ 16,312,169 $ 15,289,578  
Less:      
Cost of revenues 10,488,869 9,647,947  
Allowance for credit losses 12 45,739  
Reversal of provision for obsolete inventory (4,012) (25,276)  
Staff cost 404,744 351,635  
Depreciation and amortization expense 9,020 2,471  
Lease expense 159,050 151,375  
Income tax expense 1,243,185 1,471,106  
Other segment items [1] 144,995 1,081,859  
Net income 3,866,306 2,562,722  
Consolidated total assets $ 147,289,706 $ 133,677,892 $ 140,637,048
[1] Other segment items include remaining selling expense, general and administration expenses and interest income.