XML 63 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Tax Disclosure [Abstract]        
Income tax benefit (provision) $ (3,195) $ 195 $ 1,605 $ 407
Discrete tax expense     $ 3,300  
Effective tax rate (14.48%) (0.36%) (0.98%) (0.30%)
Pre-tax income (loss) $ (22,061) $ (54,489) $ 163,201 $ (136,439)