XML 90 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Sep. 30, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]              
Impairment of goodwill $ 63,000 $ 34,100 $ 44,100 $ 46,300 $ 63,000 $ 78,200 $ 46,300
Amortization of intangible assets         $ 3,057 $ 5,213 $ 27,096