v3.24.1
INCOME TAXES - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]    
Effective income tax rate reconciliation, percent 23.51% 22.26%
Domestic Tax Authority    
Operating Loss Carryforwards [Line Items]    
NOL carryforwards, valuation allowance $ 0