XML 131 R114.htm IDEA: XBRL DOCUMENT v3.25.4
Segment Operating Results - Assets by Geographic Area (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Total Assets $ 5,358,097 $ 4,173,971 $ 3,703,298
Americas      
Segment Reporting Information [Line Items]      
Total Assets 3,396,905 3,496,519  
EMEA      
Segment Reporting Information [Line Items]      
Total Assets 1,887,541 614,494  
Asia-Pacific      
Segment Reporting Information [Line Items]      
Total Assets $ 73,651 $ 62,958