Quarterly report pursuant to Section 13 or 15(d)

Segment and Geographic Information -Schedule of Revenues and Property and Equipment by Geographic Region (Details)

v3.24.1.u1
Segment and Geographic Information -Schedule of Revenues and Property and Equipment by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues $ 173,202 $ 175,447  
Total long-lived assets 13,524   $ 12,543
Geographic Concentration Risk      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues $ 173,202 $ 175,447  
Geographic Concentration Risk | Revenue from Contract with Customer Benchmark      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Percentage of revenue by geographic region 100.00% 100.00%  
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total long-lived assets $ 7,246   7,156
United States | Geographic Concentration Risk      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues $ 160,023 $ 161,694  
United States | Geographic Concentration Risk | Revenue from Contract with Customer Benchmark      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Percentage of revenue by geographic region 92.40% 92.20%  
International      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total long-lived assets $ 6,278   $ 5,387
International | Geographic Concentration Risk      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues $ 13,179 $ 13,753  
International | Geographic Concentration Risk | Revenue from Contract with Customer Benchmark      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Percentage of revenue by geographic region 7.60% 7.80%