XML 110 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Income before income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Domestic $ 70,912 $ (126,810)
Foreign (3,486) (340)
Total $ 67,426 $ (127,150)