XML 90 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Income Tax Provision Differed from Amounts Computed at the Statutory Federal Income Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Income tax provision at statutory rate $ 12,991 $ 3,803 $ 4,743
State income taxes, net of federal income tax expense 2,182 148 1,122
Nondeductible transaction expenses 2,086 461 (2,608)
Nondeductible executive compensation 2,008 2,771 1,974
Uncertain tax positions 1,216 1,070 (4,042)
Stock-based compensation (638) (2,859) (1,432)
Return to provision adjustments (1,066) (2,972) 4,627
Valuation allowance (2,318) (101,182) 1,194
Tax credits (3,300) (2,462) (1,455)
Other, net 514 885 1,247
Income tax expense (benefit) $ 13,675 $ (100,337) $ 5,370
Income tax provision (benefit) at statutory rate, percent 21.00% 21.00% 21.00%
State income taxes, net of federal income tax (benefit) expense, percent 3.50% 0.80% 5.00%
Nondeductible transaction expenses percent 3.40% 2.50% (11.60%)
Nondeductible executive compensation, percent 3.20% 15.30% 8.70%
Uncertain tax positions, percent 2.00% 5.90% (17.90%)
Stock-based compensation, percent (1.00%) (15.80%) (6.30%)
Return to provision adjustments, percent (1.70%) (16.40%) 20.50%
Valuation allowance (3.70%) (558.90%) 5.30%
Tax credits, percent (5.30%) (13.60%) (6.40%)
Other, net, percent 0.70% 5.00% 5.50%
Income tax (benefit) expense, percent 22.10% (554.20%) 23.80%