XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Other Non-Current Assets - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Amortization of Intangible Assets $ 3,335 $ 3,636
Capitalized software    
Amortization of Intangible Assets $ 300 $ 600
Capitalized software | Maximum    
Useful life of intangible asset 4 years  
Capitalized software | Minimum    
Useful life of intangible asset 2 years