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