INCOME TAXES - Additional Information (Detail) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Income Tax Contingency [Line Items] | |||
Income tax rate | 16.90% | 20.60% | 19.60% |
Investment tax credit | $ 23,700 | $ 0 | $ 0 |
Operating loss carryforwards, valuation allowance | 32,200 | ||
Tax credit carryforward | 2,600 | ||
Unrecognized tax benefits | 5,000 | $ 3,500 | |
Unrecognized tax benefits which affect the effective tax rate if recognized | 4,700 | ||
Reduction in the unrecognized tax benefit due to statutes of limitations for next twelve months | 40 | ||
Federal | |||
Income Tax Contingency [Line Items] | |||
Operating loss carryforwards | 67,300 | ||
State | |||
Income Tax Contingency [Line Items] | |||
Operating loss carryforwards | $ 800 | ||
Maximum | |||
Income Tax Contingency [Line Items] | |||
Income tax rate | 21.00% | 21.00% | 21.00% |