v3.25.0.1
Business Acquisition - Schedule of Estimated Fair Values of the Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Business Acquisition [Line Items]      
Inventory $ 19,601 $ 21,018  
Prepaid expenses and other current assets 32,607 34,061  
Property and equipment 12,567 10,156  
Goodwill 943,119 947,359 $ 715,258
Right-of-use assets 12,008 9,826  
Accounts payable (232,984) (257,514)  
Long-term lease liabilities (18,731) (16,215)  
Long-term debt (384,960) (264,632)  
Deferred tax liability (6,840) (11,689)  
Other liabilities 36,865 $ 29,031  
VDC Holdco, LLC [Member]      
Business Acquisition [Line Items]      
Cash and cash equivalents 1,868    
Accounts receivable 2,469    
Prepaid expenses and other current assets 2,175    
Property and equipment 264    
Intangible Assets 130,549    
Goodwill 185,276    
Right-of-use assets 779    
Other assets 449    
Accounts payable (34,589)    
Accrued expenses and other current liabilities (11,291)    
Deferred revenue (1,864)    
Long-term lease liabilities (69)    
Deferred tax liability (27,721)    
Purchase price 248,295    
WD Holdings Co. [Member]      
Business Acquisition [Line Items]      
Cash and cash equivalents 18,390    
Accounts receivable 2,182    
Inventory 49    
Prepaid expenses and other current assets 259    
Property and equipment 67    
Intangible Assets 31,846    
Goodwill 45,351    
Right-of-use assets 1,927    
Other assets 675    
Accounts payable (7,427)    
Accrued expenses and other current liabilities (3,901)    
Current maturities of long-term debt (566)    
Long-term debt (2,546)    
Other liabilities (11,981)    
Purchase price $ 74,325