XML 113 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
segment
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Segment Reporting Information [Line Items]      
Number of operating segments | segment 2    
Number of reportable segments | segment 2    
Total revenues $ 860.8 $ 800.9 $ 717.8
United States      
Segment Reporting Information [Line Items]      
Total revenues 497.9 476.0 429.6
France      
Segment Reporting Information [Line Items]      
Total revenues $ 181.5 $ 155.4 $ 142.1