v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Composition of Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Property, Plant and Equipment [Line Items]      
Cost $ 24,999   $ 24,873
Accumulated depreciation (9,757)   (8,683)
Depreciated cost 15,242   16,190
Depreciation expenses 1,074 $ 1,188  
Computers and peripheral equipment      
Property, Plant and Equipment [Line Items]      
Cost 1,884   1,780
Office furniture and equipment      
Property, Plant and Equipment [Line Items]      
Cost 2,233   2,211
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Cost 7,127   7,127
Internal use software      
Property, Plant and Equipment [Line Items]      
Cost     $ 13,755
Software Development      
Property, Plant and Equipment [Line Items]      
Cost $ 13,755