XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.1
BUSINESS SEGMENT AND ENTITY WIDE DISCLOSURES - Geographic (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment information:    
Total revenues $ 332,877 $ 377,833
Operating segments    
Segment information:    
Total revenues 332,877 377,833
United States revenues    
Segment information:    
Total revenues 324,879 367,938
International revenues    
Segment information:    
Total revenues $ 7,998 $ 9,895