XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Other Non-Current Assets - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Amortization of Intangible Assets $ 3,400 $ 3,200 $ 10,076 $ 10,079
Capitalized software        
Amortization of Intangible Assets $ 300 $ 300 $ 1,000 $ 1,200
Capitalized software | Maximum        
Useful life of intangible asset 4 years   4 years  
Capitalized software | Minimum        
Useful life of intangible asset 2 years   2 years