XML 123 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Geographic Information - Schedule of Revenue by Geographic Areas (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues $ 1,219,930 $ 1,132,924 $ 1,065,480
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 962,811 899,406 834,733
Australia/New Zealand      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues $ 257,119 $ 233,518 $ 230,747