XML 86 R74.htm IDEA: XBRL DOCUMENT v3.26.1
Schedule of Geographic Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Segment Reporting [Line Items]      
Total revenue $ 57.2 $ 60.4  
Total non-current assets 150.2   $ 154.5
UNITED KINGDOM      
Segment Reporting [Line Items]      
Total revenue 34.3 39.4  
Total non-current assets 105.8   110.9
GREECE      
Segment Reporting [Line Items]      
Total revenue 6.5 6.2  
Total non-current assets 25.2   23.8
Rest of World [Member]      
Segment Reporting [Line Items]      
Total revenue 16.4 $ 14.8  
Total non-current assets $ 19.2   $ 19.8