v3.26.1
Income Taxes - Computation of (Benefit) Provision of Income Taxes Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
[1]
Jun. 30, 2024
[1]
Mar. 31, 2024
[1]
Sep. 30, 2023
[1]
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
[1]
Jun. 30, 2023
Sep. 30, 2024
[1]
Sep. 30, 2023
[1]
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]                        
Income tax benefit at federal statutory rate                     $ (16,024) $ (11,889)
State and local income taxes, net of federal benefit on current year earnings                     68 154
Tax rate changes                     0 (1,255)
Valuation allowance changes                     12,345 37,283
Foreign rate differential                     (2,454) (1,665)
Withholding tax on non-permanent investment in subsidiaries                     1,508 0
Research and development                     (278) (2,385)
Share-based compensation                     1,203 311
Foreign derived intangible income                     (199) (2,887)
Return to provision and impact of method change (Federal, State and Foreign)                     2,730 0
Tax expense related to impairment                     25 0
Other                     (778) (199)
Provision (benefit) for income taxes $ 1,718 $ 557 $ 1,928 $ 15,063 $ 1,545 $ (8) $ 2,485 $ 1,537 $ 4,203 $ 16,600 $ (1,854) $ 17,468
[1] timely recognize a valuation allowance on deferred tax assets