Quarterly report [Sections 13 or 15(d)]

Segment and Geographic Information - Summary of Financial Data Attributable to Various Geographic Regions (Details)

v3.25.1
Segment and Geographic Information - Summary of Financial Data Attributable to Various Geographic Regions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue $ 54,306 $ 51,514  
Long-lived assets 41,218   $ 39,794
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 48,369 45,301  
Long-lived assets 40,062   38,540
Other      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 5,937 $ 6,213  
Long-lived assets $ 1,156   $ 1,254