v3.26.3
Schedule of Percentage of the Group Total Revenue (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Risks and Uncertainties [Abstract]    
KLN Group 44.50% (0.00%) [1]
[1] represents percentage less than 10%.