Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes - Reconciliation Of Effective Incomes Tax Rates (Details)

v3.25.0.1
Income Taxes - Reconciliation Of Effective Incomes Tax Rates (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Tax provision (benefit) at federal statutory rate $ 8,991 $ (35,037)
Effect of:    
Noncontrolling interest (4,373) 21,834
Permanent differences 513 1,036
State taxes 401 (225)
Valuation allowance (2,458) 13,042
Other tax adjustments (676) (1,243)
Provision (benefit) for income taxes from continuing operations $ 2,398 $ (593)
Effective Income Tax Rate Reconciliation, Percent [Abstract]    
Effective tax rate 5.60% 0.36%