v3.25.4
Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Provision for income taxes at U.S. federal statutory rate $ 8,316    
State and local income taxes, net of federal benefit 3,131    
Research and development ("R&D") credits (1,238)    
Changes in valuation allowance 62    
Nondeductible officer's compensation 3,955    
Equity compensation 3,106    
Transaction cost 738    
Other 503    
Changes in unrecognized tax benefits 577    
Variable interest entities (1,388)    
Return to provision (691)    
Allowance for doubtful account (690)    
Other (851)    
Total provision for income taxes $ 15,530 $ 30,886 $ 31,989
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Tax provision at U.S. federal statutory rates 21.00% 21.00% 21.00%
State income taxes net of federal benefit 7.90% 9.50% 11.60%
Research and development ("R&D") credits (3.10%)    
Change in valuation allowance 0.20% (0.80%) (2.60%)
Nondeductible officer's compensation 10.00%    
Equity compensation 7.80%    
Transaction cost 1.70%    
Other 1.20%    
Changes in unrecognized tax benefits 1.50%    
Non-deductible permanent items   3.80% 2.50%
Variable interest entities (3.50%) 1.10% (2.10%)
Stock-based compensation   3.90% 2.80%
Return to provision (1.70%) (0.40%) 2.40%
Allowance for doubtful account (1.70%)    
Gain on sale of investment   0.00% 8.50%
Tax credits   (1.30%) 0.00%
NOL adjustment   (0.80%) 0.20%
Undistributed dividend   0.00% (11.50%)
Spin-off transaction   0.00% 3.00%
Uncertain tax position   0.80% 0.00%
Tax rate change   (0.30%) 0.00%
Accrual to cash true-up   1.30% 0.00%
Other (2.10%) 0.40% (0.30%)
Effective income tax rate 39.20% 38.20% 35.50%