XML 99 R83.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Tax Credit Carryforward [Line Items]        
Basic (in dollars per share) $ 0.37 $ 0.13 $ (0.49)  
Diluted (in dollars per share) $ 0.37 $ 0.13 $ (0.46)  
Valuation allowance $ 20,215 $ 18,792 $ 14,935 $ 12,748
Unrecognized tax benefits 27,925 26,787 24,330 $ 17,077
Unrecognized tax benefits that would impact effective tax rate, net of valuation allowances 25,800 17,800    
Unrecognized tax benefits related to accrued interest and penalties 2,100 900 $ 0  
Federal Tax Authority        
Tax Credit Carryforward [Line Items]        
Operating loss carryforwards 179,800 0    
Tax credit carryforwards 2,600      
State and Local Jurisdiction        
Tax Credit Carryforward [Line Items]        
Operating loss carryforwards 57,800 5,300    
Tax credit carryforwards 29,100 26,400    
Foreign Tax Jurisdiction        
Tax Credit Carryforward [Line Items]        
Operating loss carryforwards 0 $ 9,700    
Cumulative Effect, Period of Adoption, Adjustment        
Tax Credit Carryforward [Line Items]        
Cumulative benefit $ 2,000      
Basic (in dollars per share) $ (0.02)      
Diluted (in dollars per share) $ (0.01)