Annual report pursuant to Section 13 and 15(d)

Income Taxes - Current and Deferred Tax Assets and Liabilities (Details)

v3.25.0.1
Income Taxes - Current and Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Federal income taxes (payable) receivable $ (3,440) $ 52
State and local income taxes payable (777) (735)
Income taxes payable, net (4,217) (683)
Deferred tax asset 4,751 20,083
Deferred tax liability (100,231) (81,765)
Total net deferred tax liabilities (95,480) (61,682)
Total tax liabilities, net $ (99,697) $ (62,365)