v3.26.1
Revenue from Contracts with Customers - Schedule of Revenue by Geographic Region Determined by Location of Customer or Other Party (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]        
Revenues $ 388,180 $ 378,045 $ 765,513 $ 750,809
United States        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]        
Revenues 368,292 356,304 722,717 714,059
Rest of world        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]        
Revenues $ 19,888 $ 21,741 $ 42,796 $ 36,750
Revenue from Contract with Customer | Product        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]        
% of Revenue 100.00% 100.00% 100.00% 100.00%
Revenue from Contract with Customer | Product | United States        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]        
% of Revenue 94.90% 94.20% 94.40% 95.10%
Revenue from Contract with Customer | Product | Rest of world        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]        
% of Revenue 5.10% 5.80% 5.60% 4.90%