XML 70 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes Deferred Tax Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Taxes [Abstract]    
Deferred Income Taxes and Other Assets, Noncurrent $ 946 $ 1,494
Deferred Tax Liabilities, Net, Noncurrent (158,374) (189,121)
Deferred Tax Liabilities, Net $ (157,428) $ (187,627)