XML 84 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Deferred Tax Assets and Liabilities Balance Sheet Items (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Tax Examination [Line Items]    
Other liabilities $ (151,642) $ (144,662)
Total deferred tax liabilities, net (90,025) (72,856)
Other Assets    
Income Tax Examination [Line Items]    
Other assets 44,816 46,602
Other Liabilities    
Income Tax Examination [Line Items]    
Other liabilities $ (134,841) $ (119,458)