v3.25.2
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2025
Income Tax Disclosure [Abstract]  
Schedule of Loss Before Income Taxes, Income Tax Expense and Effective Income Tax Rates

The following table presents the loss before income taxes, income tax expense and effective income tax rates for all periods presented:

 

(Loss) income before income tax expense

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

(in thousands)

2025

 

 

2024

 

 

2025

 

 

2024

 

Domestic

 

(38,476

)

 

 

(22,729

)

 

 

(53,638

)

 

 

(42,808

)

Foreign

 

(38,583

)

 

 

17,862

 

 

 

(56,931

)

 

 

1,939

 

Loss before income tax expense

 

(77,059

)

 

 

(4,867

)

 

 

(110,569

)

 

 

(40,869

)

Income tax expense

 

(1,670

)

 

 

(2,261

)

 

 

(2,772

)

 

 

(4,475

)

Effective tax rate

(2.2)%

 

 

(46.4%)

 

 

(2.5)%

 

 

(10.9%)