XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets, Net        
Total Intangible Assets $ 71,076 $ 71,076    
Total Accumulated Amortization (58,116) (53,196)    
Intangible Assets, Net 12,960 17,880 $ 24,386 $ 32,030
Customer Relationships        
Finite-Lived Intangible Assets, Net        
Total Intangible Assets 61,276 61,276    
Total Accumulated Amortization (49,314) (44,964)    
Trade Names        
Finite-Lived Intangible Assets, Net        
Total Intangible Assets 9,800 9,800    
Total Accumulated Amortization $ (8,802) $ (8,232)