XML 80 R60.htm IDEA: XBRL DOCUMENT v3.24.1
Supplemental Financial Statement Information - Schedule of Impairment of Goodwill, Intangible Assets and Other Long-Lived Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Impairment of goodwill $ 42,924 $ 94,643
Impairment of intangible assets 4,203 17,627
Impairment of long-lived assets 2,831 3,969
Total impairment of goodwill, intangible assets, and other long-lived assets: $ 49,958 $ 116,239