XML 114 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
SEGMENT INFORMATION, GEOGRAPHIC INFORMATION AND CUSTOMER CONCENTRATION - Schedule of Revenue, Property and Equipment, Net by Geographic Region (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property and equipment, net:    
Property and equipment, net $ 26,823 $ 36,683
United States    
Property and equipment, net:    
Property and equipment, net 16,467 24,260
Israel    
Property and equipment, net:    
Property and equipment, net 7,351 9,542
France    
Property and equipment, net:    
Property and equipment, net 2,757 2,520
Other countries    
Property and equipment, net:    
Property and equipment, net $ 248 $ 361