XML 74 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
SEGMENT REPORTING - Schedule of Revenue from External Customers Attributed to Countries (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Total consolidated revenues $ 1,829,664 $ 1,616,630 $ 1,430,061
United States      
Segment Reporting Information [Line Items]      
Total consolidated revenues 1,802,422 1,599,745 1,423,232
United Kingdom      
Segment Reporting Information [Line Items]      
Total consolidated revenues 24,359 14,245 4,432
Other countries      
Segment Reporting Information [Line Items]      
Total consolidated revenues $ 2,883 $ 2,640 $ 2,397