v3.26.1
Revenue from Services (Details Narrative)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer One [Member] | Future NRG Sdn. Bhd. [Member]        
Product Information [Line Items]        
Concentration risk percentage 68.00% 76.00% 70.00% 71.00%