v3.26.1
Income Taxes - Federal Statutory Income Tax Rate Reconciliation (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]        
Federal statutory rate $ 13,173,000 $ 4,096,000 $ 24,135,000 $ 10,917,000
State income taxes, net of Federal benefit 2,017,000 932,000 4,478,000 2,593,000
State tax credits (1,728,000) 0 (2,227,000) 0
Changes in tax laws in current period 119,000 0 207,000 0
Excess tax benefits related to share-based compensation (Note 15) (11,591,000) (1,856,000) (12,394,000) (9,020,000)
Return to provision (1,568,000) 429,000 (1,568,000) 429,000
Changes in valuation allowance 1,945,000 0 1,945,000 0
Non-deductible executive compensation 4,584,000 756,000 5,375,000 3,069,000
Research and development tax credits (670,000) (775,000) (1,195,000) (1,550,000)
Other (93,000) 436,000 (302,000) 771,000
Effective tax rate $ 6,188,000 $ 4,018,000 $ 18,454,000 $ 7,209,000
Effective Income Tax Rate Reconciliation, Percent [Abstract]        
Federal statutory rate 21.00% 21.00% 21.00% 21.00%
State income taxes, net of Federal benefit 3.20% 4.80% 3.90% 5.00%
State tax credits (2.80%) 0.00% (1.90%) 0.00%
Changes in tax laws in current period 0.20% 0.00% 0.20% 0.00%
Excess tax benefits related to share-based compensation (Note 14) (18.40%) (9.50%) (10.80%) (17.30%)
Return to provision (2.50%) 2.20% (1.40%) 0.80%
Changes in valuation allowance 3.10% 0.00% 1.70% 0.00%
Non-deductible executive compensation 7.30% 3.90% 4.70% 5.90%
Research and development tax credits (1.10%) (4.00%) (1.00%) (3.00%)
Other (0.20%) 2.20% (0.30%) 1.50%
Effective tax rate 9.80% 20.60% 16.10% 13.90%
Tax Jurisdiction of Domicile [Extensible Enumeration] UNITED STATES UNITED STATES UNITED STATES UNITED STATES