Annual report pursuant to Section 13 and 15(d)

INCOME TAXES - Narrative (Details)

v3.24.0.1
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]    
Provision for income taxes $ 9,411 $ 5,894
Net operating loss carryforwards   39,200
Additions based on tax positions related to prior years 1,636 4,014
Penalties and interest accrued 400  
Other Current Assets    
Operating Loss Carryforwards [Line Items]    
Receivable for income taxes 1,000 3,100
Portion applied to future year's tax expense   1,300
Portion refund requested   1,800
Domestic Tax Authority    
Operating Loss Carryforwards [Line Items]    
Net operating loss carryforwards $ 71,200 $ 39,200