XML 71 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Schedule of Business Acquisitions, by Acquisition (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Nov. 30, 2021
Business Acquisition [Line Items]        
Goodwill $ 63,318 $ 63,229 $ 59,910  
Minimum        
Business Acquisition [Line Items]        
Estimated useful life of intangible assets 2 years      
Maximum        
Business Acquisition [Line Items]        
Estimated useful life of intangible assets 6 years      
Customer relationships        
Business Acquisition [Line Items]        
Estimated useful life of intangible assets 3 years 9 months 18 days 4 years 9 months 18 days    
Developed technology        
Business Acquisition [Line Items]        
Estimated useful life of intangible assets 2 years 2 months 12 days 3 years 2 months 12 days    
Trade names        
Business Acquisition [Line Items]        
Estimated useful life of intangible assets 1 year 1 year 3 months 18 days    
Earth Class Mail        
Business Acquisition [Line Items]        
Goodwill       $ 48,617
Property and equipment       267
Deferred tax liability       (3,087)
Other liabilities       (787)
Total purchase consideration       $ 61,210
Earth Class Mail | Minimum        
Business Acquisition [Line Items]        
Estimated useful life of property and equipment       3 years
Earth Class Mail | Maximum        
Business Acquisition [Line Items]        
Estimated useful life of property and equipment       5 years
Earth Class Mail | Customer relationships        
Business Acquisition [Line Items]        
Estimated fair value of intangible assets       $ 10,603
Estimated useful life of intangible assets       6 years
Earth Class Mail | Developed technology        
Business Acquisition [Line Items]        
Estimated fair value of intangible assets       $ 5,418
Estimated useful life of intangible assets       5 years
Earth Class Mail | Trade names        
Business Acquisition [Line Items]        
Estimated fair value of intangible assets       $ 179
Estimated useful life of intangible assets       26 months