v3.26.1
Share capital and reserves - Special Dividend (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Mar. 11, 2025
Feb. 20, 2025
Jun. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Share capital and reserves          
Dividends paid, ordinary shares per share   $ 3.31      
Dividends paid, classified as financing activities $ 55,990   $ 55,990    
Dividends payable       $ 4,020 $ 4,020
Dividends paid   $ 60,000      
Dividend unpaid $ 4,020