Annual report [Section 13 and 15(d), not S-K Item 405]

Loans Payable - Schedule of Non-Current Portion of the Company???s Loans Payable (Details)

v3.25.1
Loans Payable - Schedule of Non-Current Portion of the Company’s Loans Payable (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Non-Current Portion of the Company’s Loans Payable [Line Items]      
loan payable $ 19,602 $ 32,818  
Less: Current portions of BBLS loans, respectively (see above) (12,986) (12,882)  
Non-current portion $ 6,616 19,936 $ 31,189
Back Loan Scheme [Member]      
Schedule of Non-Current Portion of the Company’s Loans Payable [Line Items]      
Simple Interest Rate 2.50%    
loan payable $ 19,602 $ 32,818  
Maturity Date Jun. 10, 2026