XML 118 R95.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Amount      
Federal statutory tax rate $ (17,164)    
State taxes, net of federal benefit (207)    
Research and development (279)    
Valuation allowance 11,685    
Other (107)    
Prior Year NOL Adjustment (900)    
Other (1,857)    
Executive compensation 3,831    
Other 443    
Provision for (benefit from) income taxes $ 2,923 $ (4,768) $ 1,848
Percent      
Federal statutory tax rate 21.00% 21.00% 21.00%
State taxes, net of federal benefit 0.20% (0.50%) (0.70%)
Research and development 0.30%    
Research and development   2.80% 1.50%
Contingent consideration revaluation   0.10% 2.40%
Nondeductible expenses   (1.40%) (0.20%)
Foreign income tax rate differential   (3.90%) (4.90%)
Valuation allowance (14.30%) (11.00%) (20.10%)
Other 0.10% (0.50%) (0.10%)
Prior Year NOL Adjustment 1.10%    
Executive compensation (4.70%)    
Stock based compensation 2.30% (1.60%) (1.20%)
Other (0.50%)    
Effective tax rate (3.60%) 5.00% (2.30%)
Australia      
Amount      
Foreign income tax rate differential $ (1,516)    
Valuation allowance 5,219    
Other $ 43    
Percent      
Foreign income tax rate differential 1.90%    
Valuation allowance (6.40%)    
Other (0.10%)    
Canada      
Amount      
Other $ 1,150    
Percent      
Other (1.40%)    
Switzerland      
Amount      
Foreign income tax rate differential $ 883    
Other $ 601    
Percent      
Foreign income tax rate differential (1.10%)    
Other (0.70%)    
Other      
Amount      
Foreign income tax rate differential $ 1,098    
Percent      
Foreign income tax rate differential (1.30%)