Annual report pursuant to Section 13 and 15(d)

Segments and Geographic Information (Details)

v3.24.0.1
Segments and Geographic Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues $ 721,877 $ 806,668 $ 730,056
Long-lived assets: 12,543 17,468  
Geographic Concentration Risk      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues $ 721,877 $ 806,668 $ 730,056
Geographic Concentration Risk | Revenue from Contract with Customer Benchmark      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk percentage 100.00% 100.00% 100.00%
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-lived assets: $ 7,156 $ 10,811  
United States | Geographic Concentration Risk      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues $ 666,915 $ 744,216 $ 675,073
United States | Geographic Concentration Risk | Revenue from Contract with Customer Benchmark      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk percentage 92.40% 92.30% 92.50%
International      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-lived assets: $ 5,387 $ 6,657  
International | Geographic Concentration Risk      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues $ 54,962 $ 62,452 $ 54,983
International | Geographic Concentration Risk | Revenue from Contract with Customer Benchmark      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk percentage 7.60% 7.70% 7.50%