Capital Stock - Schedule of Number of Shares and Capital Surplus (Details) - USD ($) |
Dec. 31, 2025 |
Dec. 31, 2023 |
May 22, 2023 |
||||||
|---|---|---|---|---|---|---|---|---|---|
| Disclosure of classes of share capital [line items] | |||||||||
| Number of shares (in Shares) | 744 | 198,000 | |||||||
| Capital surplus | $ 45,060,227 | ||||||||
| Conversion From Non Controlling Shareholders [Member] | |||||||||
| Disclosure of classes of share capital [line items] | |||||||||
| Number of shares (in Shares) | 3 | ||||||||
| Capital surplus | $ 434,277 | ||||||||
| Conversion Of Convertible Promissory Notes [Member] | |||||||||
| Disclosure of classes of share capital [line items] | |||||||||
| Number of shares (in Shares) | 16 | ||||||||
| Capital surplus | $ 3,022,549 | ||||||||
| Conversion Of November Pipe Convertible Notes [Member] | |||||||||
| Disclosure of classes of share capital [line items] | |||||||||
| Number of shares (in Shares) | [1] | 73 | |||||||
| Capital surplus | [1] | $ 12,089,847 | |||||||
| Issuance Of Ordinary Shares To Blue Ocean Shareholders [Member] | |||||||||
| Disclosure of classes of share capital [line items] | |||||||||
| Number of shares (in Shares) | [2] | 3 | |||||||
| Capital surplus | [2] | $ 685,040 | |||||||
| Deferred issuance of ordinary share to Blue Ocean sponsors [Member] | |||||||||
| Disclosure of classes of share capital [line items] | |||||||||
| Number of shares (in Shares) | [2] | ||||||||
| Capital surplus | [2] | $ 29,227,201 | |||||||
| Capitalized Expenses For New Shares Issuance [Member] | |||||||||
| Disclosure of classes of share capital [line items] | |||||||||
| Number of shares (in Shares) | [3] | ||||||||
| Capital surplus | [3] | $ (398,687) | |||||||
| |||||||||