XML 68 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Lived Assets - Summary of Carrying Value of Software Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Acquired software    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 84,633 $ 75,602
Accumulated Amortization (72,675) (70,242)
Net Amount 11,958 5,360
Internal use software    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 97,407 90,687
Accumulated Amortization (79,608) (69,594)
Net Amount 17,799 21,093
Software    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 182,040 166,289
Accumulated Amortization (152,283) (139,836)
Net Amount $ 29,757 $ 26,453