XML 118 R100.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Deferred Tax Assets and Liabilities Included in the Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Non-current deferred tax asset $ 24,120 $ 4,412
Non-current deferred tax liability (48,906) (25,380)
Deferred tax liabilities, net of deferred tax assets $ (24,786) $ (20,968)