v3.25.4
Schedule of Geographic Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total revenue $ 304.1 $ 297.1
Total non-current assets 154.5 153.3
UNITED KINGDOM    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total revenue 209.7 217.0
Total non-current assets 110.9 115.1
GREECE    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total revenue 27.1 21.3
Total non-current assets 23.8 12.7
Rest of World [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total revenue 67.3 58.8
Total non-current assets $ 19.8 $ 25.5