v3.25.4
Property and Equipment - Schedule of Composition of Property and Equipment By Geographic Region (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total Property and equipment $ 13,983 $ 9,128
Americas - United States    
Property, Plant and Equipment [Line Items]    
Total Property and equipment 13,539 8,671
EMEA    
Property, Plant and Equipment [Line Items]    
Total Property and equipment 96 117
APAC    
Property, Plant and Equipment [Line Items]    
Total Property and equipment $ 348 $ 340