v3.26.1
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2026
Income Tax Disclosure [Abstract]  
Schedule of Benefit from Income Taxes
The following table displays the benefit from income taxes for the three months ended June 30, 2026 and 2025 (in thousands):
Three Months Ended June 30,
Change
Six Months Ended June 30,
Change
20262025Amount% 20262025Amount%
 Provision for (benefit from) income taxes$515 $(1,192)$1,707 (143)%$2,008 $(1,056)$3,064 (290)%