v3.26.1
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)