XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Income Tax (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]        
(Loss) income before income tax benefit (provision) $ (7,059) $ (1,231) $ 700 $ 68,704
Income tax benefit (provision) $ 2,401 $ 6,398 $ 1,773 $ (20,951)
Effective tax rate 34.00% 519.70% (253.30%) 30.50%