XML 135 R119.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
INCOME TAXES      
Provision for income taxes $ 54,638 $ (8,581) $ 2,174
Effective tax rate (as a percent) 2862.10% 39.60% (21.50%)
U.S. federal income tax at statutory rate 21.00% 21.00% 21.00%
Unrecognized tax benefits $ 1,427 $ 666 $ 0