XML 63 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Components of Other Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Other Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Amount $ 280,923 $ 253,623
Finite-lived intangible assets, Accumulated Amortization (83,537) (56,951)
Finite-lived intangible assets, Net Carrying Value 197,386 196,672
Customer Relationships [Member]    
Other Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Amount 249,223 226,623
Finite-lived intangible assets, Accumulated Amortization (72,157) (53,156)
Finite-lived intangible assets, Net Carrying Value $ 177,066 $ 173,467
Customer Relationships [Member] | Minimum [Member]    
Other Intangible Assets [Line Items]    
Intangible assets estimated useful life 5 years 5 years
Customer Relationships [Member] | Maximum [Member]    
Other Intangible Assets [Line Items]    
Intangible assets estimated useful life 15 years 15 years
Carrier Network and Agent Relationships [Member]    
Other Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Amount $ 15,000 $ 15,000
Finite-lived intangible assets, Accumulated Amortization (4,813) (1,063)
Finite-lived intangible assets, Net Carrying Value $ 10,187 $ 13,937
Intangible assets estimated useful life 4 years 4 years
Developed Technology [Member]    
Other Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Amount $ 10,500 $ 6,500
Finite-lived intangible assets, Accumulated Amortization (1,449) (232)
Finite-lived intangible assets, Net Carrying Value $ 9,051 $ 6,268
Intangible assets estimated useful life   7 years
Developed Technology [Member] | Minimum [Member]    
Other Intangible Assets [Line Items]    
Intangible assets estimated useful life 5 years  
Developed Technology [Member] | Maximum [Member]    
Other Intangible Assets [Line Items]    
Intangible assets estimated useful life 7 years  
Trade Name [Member]    
Other Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Amount $ 6,200 $ 5,500
Finite-lived intangible assets, Accumulated Amortization (5,118) (2,500)
Finite-lived intangible assets, Net Carrying Value $ 1,082 $ 3,000
Intangible assets estimated useful life 18 months 18 months