v3.25.1
Segments - Revenue by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues $ 21,104 $ 14,750
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues 17,333 12,901
United Kingdom    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues 1,207 856
Other    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues $ 2,564 $ 993