v3.26.3
Property, Plant and Equipment (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
Property, Plant and Equipment [Line Items]          
Less accumulated depreciation and amortization $ (108,234)   $ (108,234)   $ (82,691)
Total property, plant and equipment, net 130,054   130,054   103,284
Depreciation and amortization expense 18,334 $ 15,191 50,333 $ 42,275  
Property, plant and equipment          
Property, Plant and Equipment [Line Items]          
Depreciation and amortization expense 11,800 $ 7,300 30,700 19,000  
Impairments of Property, plant and equipment     0 $ 0  
Computers and peripheral equipment          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment gross 61,099   61,099   44,115
Finance lease assets, gross 47,700   47,700   31,600
Finance lease assets, accumulated depreciation 22,000   22,000   20,900
Office Furniture and Equipment          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment gross 6,416   6,416   6,400
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment gross 39,350   39,350   39,441
Capitalized software development costs          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment gross $ 131,423   $ 131,423   $ 96,019