XML 30 R22.htm IDEA: XBRL DOCUMENT v3.26.1
Goodwill - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]                
Goodwill impairment $ 364,248 $ 0 $ 0 $ 0 $ 0 $ 364,248 $ 0 $ 0