XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangible Assets (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization expense $ 1,996 $ 3,239
Remainder of 2024 6,019  
Amortization expense for intangible assets, 2025 8,017  
Amortization expense for intangible assets, 2026 7,990  
Amortization expense for intangible assets, 2027 7,119  
Amortization expense for intangible assets, 2028 $ 6,663