XML 128 R112.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Revenues By Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues from External Customers [Line Items]      
Total revenues $ 2,440,837 $ 2,173,633 $ 1,795,564
United States and Canada      
Revenues from External Customers [Line Items]      
Total revenues 2,007,045 1,733,680 1,302,241
Europe, Middle East, and Africa      
Revenues from External Customers [Line Items]      
Total revenues 338,997 340,854 391,556
Asia Pacific      
Revenues from External Customers [Line Items]      
Total revenues $ 94,795 $ 99,099 $ 101,767