Segment Information and Geographic Data - Schedule of Long-Lived Assets by Geographic Area (Details) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Revenues From External Customers And Long Lived Assets [Line Items] | ||
Total | $ 17,834 | $ 17,962 |
United States | ||
Revenues From External Customers And Long Lived Assets [Line Items] | ||
Total | 8,130 | 8,228 |
EMEA | ||
Revenues From External Customers And Long Lived Assets [Line Items] | ||
Total | 422 | 435 |
APAC | ||
Revenues From External Customers And Long Lived Assets [Line Items] | ||
Total | $ 9,282 | $ 9,299 |