v3.25.1
Income Taxes - Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets    
Amortizable intangible assets $ 68,262 $ 73,650
Operating lease liability 996 995
Accrued expenses 1,332 1,418
Excess profit share receipts 11,692 0
Carryforwards 6,839 0
Other 26 0
Total deferred tax assets 89,147 76,063
Valuation allowance (86,050) 0
Total deferred tax assets, net of valuation allowance 3,097 76,063
Deferred tax liabilities    
Contract assets (1,997) (4,056)
Operating lease right-of-use asset (953) (972)
Property and equipment (147) (463)
Other 0 (459)
Total deferred tax liabilities (3,097) (5,950)
Deferred tax asset, net $ 0 $ 70,113