v3.26.1
Earnings Per Share - Basic Earnings Per Share (Details) - GBP (£)
£ / shares in Units, £ in Thousands
6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Earnings per share [abstract]    
(Loss) / Profit for the year, attributable to equity holders of the Company £ (15,063) £ 9,098
Weighted average number of shares outstanding (in shares) 52,957,541 59,269,752
Earnings per share - basic (in gbp per share) £ (0.28) £ 0.15