v3.26.1
Segment Information - Total Revenues and Long-Lived Assets, by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 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 $ 122,368 $ 114,488 $ 246,668 $ 225,554  
Long-lived assets 86,570   86,570   $ 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 68,407 65,315 137,684 128,775  
Long-lived assets 75,529   75,529   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,476 39,444 86,688 77,326  
Long-lived assets 2,412   2,412   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,485 $ 9,729 22,296 $ 19,453  
Long-lived assets $ 8,629   $ 8,629   $ 6,903