v3.25.1
Revenues - Long-Lived Assets by Geographic Area (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, Total $ 20,528 $ 8,402
United States [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, Total 14,304 3,970
United Kingdom [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, Total 2,184 1,108
Japan    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, Total 1,454 702
China    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, Total 1,301 1,904
Rest of World    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, Total $ 1,285 $ 718