XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues - Schedule of Disaggregation of Revenues by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue from External Customer [Line Items]        
Total revenues $ 282,420 $ 298,663 $ 805,359 $ 888,265
United States        
Revenue from External Customer [Line Items]        
Total revenues 258,177 272,649 731,670 785,794
Rest of world        
Revenue from External Customer [Line Items]        
Total revenues $ 24,243 $ 26,014 $ 73,689 $ 102,471