XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Software - Schedule of Software (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 24,081 $ 23,019
Accumulated amortization (17,648) (17,152)
Net balance 6,433 5,867
Acquired and Software for Internal Use    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount 15,873 15,855
Accumulated amortization (15,059) (14,907)
Net balance $ 814 948
Acquired and Software for Internal Use | Minimum    
Finite Lived Intangible Assets [Line Items]    
Useful Life 3 years  
Acquired and Software for Internal Use | Maximum    
Finite Lived Intangible Assets [Line Items]    
Useful Life 7 years  
Software Marketed for External Sale    
Finite Lived Intangible Assets [Line Items]    
Useful Life 3 years  
Gross carrying amount $ 8,208 7,164
Accumulated amortization (2,589) (2,245)
Net balance $ 5,619 $ 4,919