XML 138 R122.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Changes in valuation allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
INCOME TAXES      
Valuation allowance, at beginning of year $ (5,941) $ (2,285) $ (1,839)
Increase in valuation allowance recorded through earnings (68,377) (3,656) (624)
Decrease in valuation allowance recorded through earnings 2,033   178
Valuation allowance, at end of year $ (72,285) $ (5,941) $ (2,285)