XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Segments - Revenue by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues $ 26,063 $ 20,699 $ 47,167 $ 35,449
United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues 24,246 15,893 41,579 28,794
United Kingdom        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues 697 2,109 1,904 2,965
Other        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues $ 1,120 $ 2,697 $ 3,684 $ 3,690