Related party transactions (Details Narrative) - USD ($) |
6 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2026 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Straits Energy Resources Berhad [Member] | ||||
| Related Party Transaction [Line Items] | ||||
| Due from related party | $ 16,892,805 | $ 18,257,173 | ||
| Interest-bearing rate | 8.25% | |||
| Maximum potential liability under guarantees | $ 1,228,954 | |||
| Straits Energy Resources Berhad [Member] | Minimum [Member] | ||||
| Related Party Transaction [Line Items] | ||||
| Interest-bearing rate | 5.50% | |||
| Straits Energy Resources Berhad [Member] | Maximum [Member] | ||||
| Related Party Transaction [Line Items] | ||||
| Interest-bearing rate | 8.25% | |||
| Related Party [Member] | ||||
| Related Party Transaction [Line Items] | ||||
| Due from related party | $ 22,096,573 | $ 24,415,348 | ||
| Interest income | 617,809 | 1,200,519 | $ 375,365 | $ 32,089 |
| Raja Ismail Bin Raja Mohamed [Member] | ||||
| Related Party Transaction [Line Items] | ||||
| Due from related party | $ 1,927,246 | $ 2,452,925 | ||
| X | ||||||||||
- Definition Contractual interest rate for funds borrowed, under the debt agreement. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|