XML 98 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Income tax provision computed at statutory federal income tax rates $ 6,036 $ 6,657 $ 2,345
State income taxes, net of federal benefit 1,225 1,052 1,332
Nondeductible expenses 1,622 1,399 1,270
Impact of international operations 4,877 1,285 1,955
Valuation allowance (97,871) (3,693) (2,980)
Other (767) (480) (357)
Total tax provision $ (84,878) $ 6,220 $ 3,565