XML 130 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Net Deferred Tax Liability as Presented in Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Taxes    
Deferred tax assets $ 868 $ 656
Deferred tax liabilities (2,531) (2,816)
Net deferred tax liability $ (1,663) $ (2,160)