XML 152 R136.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings Per Share - Summary of earnings per share (Details) - € / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Earnings per share      
Basic € 0.13 € 0.23 € 0.11
Diluted € 0.13 € 0.23 € 0.11