XML 71 R57.htm IDEA: XBRL DOCUMENT v3.25.4
Property and Equipment Table (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]      
Land and building $ 6,854 $ 1,322  
Leasehold Improvements, Gross 115,174 94,820  
Machinery and Equipment, Gross 13,561 12,935  
Furniture and Fixtures, Gross 51,886 18,415  
Computer equipment 111,654 90,530  
Construction in Progress, Gross 4,392 3,784  
Property, Plant and Equipment, Gross 303,521 221,806  
Impairment charges 10,845 11,696  
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment 176,874 152,722  
Property and equipment, net 115,802 57,388  
Depreciation $ 23,982 $ 15,597 $ 13,419
Minimum      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Maximum      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 27 years 6 months    
Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 10 years    
Furniture and fixtures | Minimum      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Furniture and fixtures | Maximum      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 5 years    
Computer equipment and software | Minimum      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Computer equipment and software | Maximum      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 10 years    
Building      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 27 years 6 months