v3.26.1
Derivative financial instruments - Effect on the Consolidated Statements of Profit or Loss and Other Comprehensive Income (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Derivative financial instruments    
Unrealized gain (loss), net on derivatives $ 278,397 $ 2,465,940
Realized gain, net on derivatives 665,290 397,168
FXSs    
Derivative financial instruments    
Unrealized gain (loss), net on derivatives (1,020,593) 2,674,607
Realized gain, net on derivatives 665,290 333,840
FFAs    
Derivative financial instruments    
Unrealized gain (loss), net on derivatives $ 1,298,990 (208,667)
Realized gain, net on derivatives   $ 63,328