Financial instruments - Fair value and risk management, Interest Rate Sensitivity (Details) - USD [Member] - USD ($) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| 1 % Increase [Member] | ||
| Increase (decrease) effect on combined income before income taxes [Abstract] | ||
| Increase / decrease effect on combined income before income taxes | $ 381,809 | $ 331,257 |
| 1 % Decrease [Member] | ||
| Increase (decrease) effect on combined income before income taxes [Abstract] | ||
| Increase / decrease effect on combined income before income taxes | $ (381,809) | $ (331,257) |