XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.3
BUSINESS SEGMENT AND ENTITY WIDE DISCLOSURES - Geographic (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment information:        
Total revenues $ 447,103 $ 337,652 $ 1,200,789 $ 1,079,638
Operating segments        
Segment information:        
Total revenues 447,103 337,652 1,200,789 1,079,638
United States revenues        
Segment information:        
Total revenues 439,204 326,963 1,176,430 1,048,379
International revenues        
Segment information:        
Total revenues $ 7,899 $ 10,689 $ 24,359 $ 31,259