XML 125 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Held for Sale and Discontinued Operations - Additional Information (Details) - DMG - discontinued operations - USD ($)
$ in Thousands
12 Months Ended
Jun. 19, 2019
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Cash Provided by (Used in) Operating Activities, Discontinued Operations   $ 0 $ 0 $ 0
Cash Provided by (Used in) Financing Activities, Discontinued Operations   0 0 0
Cash Provided by (Used in) Investing Activities, Discontinued Operations   $ 0 $ 0 0
Discontinued Operations, Held-for-sale        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Business Sale, Effective Date Of Sale Jun. 19, 2019      
Gain on disposition of business, additional purchase price payment       $ 13,452