XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Non-Current Assets - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Amortization of intangible assets $ 3,400 $ 3,400 $ 6,730 $ 6,703
Capitalized software        
Amortization of intangible assets $ 200 $ 300 $ 700 $ 700
Capitalized software | Maximum        
Useful life of intangible asset 4 years   4 years  
Capitalized software | Minimum        
Useful life of intangible asset 2 years   2 years