v3.26.1
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 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]          
Revenues [1] $ 476,826 $ 465,474 $ 943,221 $ 892,967  
Reportable Segment          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]          
Revenues 476,826 465,474 943,221 892,967  
Tangible Assets 176,678   176,678   $ 174,502
Reportable Segment | Israel          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]          
Revenues 17,214 25,556 45,667 48,838  
Tangible Assets 71,602   71,602   75,318
Reportable Segment | United States          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]          
Revenues 259,108 220,462 483,585 421,953  
Tangible Assets 56,633   56,633   63,783
Reportable Segment | Germany          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]          
Revenues 33,321 39,425 70,580 77,506  
Reportable Segment | United Kingdom          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]          
Revenues 17,330 19,586 33,464 39,674  
Tangible Assets 12,713   12,713   10,877
Reportable Segment | Rest of the world          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]          
Revenues 149,853 $ 160,445 309,925 $ 304,996  
Tangible Assets $ 35,730   $ 35,730   $ 24,524
[1] Includes revenues from related party of $79,267 and $46,455, for the three months ended June 30, 2026 and 2025, respectively, and $148,947 and $94,780 for the six months ended June 30, 2026 and 2025, respectively.