v3.26.3
SEGMENTS AND GEOGRAPHIC INFORMATION - Schedule of Revenue by Geographic Area and Definite Long-lived Intangible Assets and Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]          
Revenues [1] $ 462,263 $ 496,764 $ 1,405,484 $ 1,389,731  
Reportable Segment          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]          
Revenues 462,263 496,764 1,405,484 1,389,731  
Tangible Assets 179,625   179,625   $ 174,502
Reportable Segment | Israel          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]          
Revenues 19,014 26,274 64,681 75,112  
Tangible Assets 75,912   75,912   75,318
Reportable Segment | United States          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]          
Revenues 252,593 231,601 736,178 653,554  
Tangible Assets 55,036   55,036   63,783
Reportable Segment | Germany          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]          
Revenues 31,984 42,811 102,564 120,318  
Reportable Segment | United Kingdom          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]          
Revenues 15,777 18,531 49,241 58,204  
Tangible Assets 14,362   14,362   10,877
Reportable Segment | Rest of the world          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]          
Revenues 142,895 $ 177,547 452,820 $ 482,543  
Tangible Assets $ 34,315   $ 34,315   $ 24,524
[1] Includes revenues from related party of $68,205 and $52,106, for the three months ended September 30, 2026 and 2025, respectively, and $217,152 and $146,886 for the nine months ended September 30, 2026 and 2025, respectively.