v3.25.4
Income Taxes (Rate Reconciliation) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Federal Statutory Income Tax Rate, Percent 21.00% 21.00% 21.00%
Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount $ 17,900 $ 15,300 $ 17,700
Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount $ (300) $ (300) 0
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent (12.00%) (23.00%)  
Effective Income Tax Rate Reconciliation, Other Adjustments, Amount $ 200 $ (200) $ 400
Effective Income Tax Rate Reconciliation, Other Adjustments, Percent 0.00% 0.00% 0.00%
Effective Income Tax Rate Reconciliation, State Income Tax Expense, Net of Federal Benefit, Percent 0.00% 0.00% 0.00%
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount $ (10,200) $ (16,600) $ (31,700)
Effective Income Tax Rate Reconciliation, Uncertain Tax Positions 0.00% 1.00% 1.00%
Provision (benefit) for income taxes $ 8,100 $ (200) $ 100
Effective Income Tax Rate Reconciliation, Tax Contingency, Amount $ 200 $ 700 $ 600
Effective Income Tax Rate Reconciliation, Percent 10.00% 0.00% 0.00%
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount $ 300 $ 900 $ 800
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent 1.00% 1.00% 1.00%
Domestic Tax Jurisdiction [Member]      
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent     (23.00%)
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount     $ (19,400)
State and Local Jurisdiction [Member]      
Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount     12,100
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount     $ 12,300