XML 59 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Geographic Information and Major Customer Data - Revenues Within Geographical Areas (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Revenues $ 173,126 $ 136,423
United States    
Segment Reporting Information [Line Items]    
Revenues 124,001 95,633
EMEA    
Segment Reporting Information [Line Items]    
Revenues 35,784 28,394
Rest of the World    
Segment Reporting Information [Line Items]    
Revenues $ 13,341 $ 12,396