v3.26.3
Segment Information - Total Revenues and Long-Lived Assets, by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset          
Total revenues $ 125,427 $ 128,691 $ 372,095 $ 354,245  
Long-lived assets 87,907   87,907   $ 75,833
U.S.          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset          
Total revenues 71,295 74,571 208,979 203,346  
Long-lived assets 73,673   73,673   66,022
EMEA          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset          
Total revenues 42,959 42,257 129,647 119,583  
Long-lived assets 3,650   3,650   2,908
Other Regions          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset          
Total revenues 11,173 $ 11,863 33,469 $ 31,316  
Long-lived assets $ 10,584   $ 10,584   $ 6,903