XML 101 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Deferred Tax Assets and Liabilities Included in the Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Other assets $ 4,412 $ 0
Non-current deferred tax liability (25,380) (23,364)
Deferred tax liabilities, net of deferred tax assets $ (20,968) $ (23,364)