v3.25.4
TAXES - Schedule of provision for (benefit from) income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current taxes:      
Federal $ 1,125 $ 0 $ 0
Foreign 0 (1,628) (3,798)
Total current income tax expense/(benefit) 1,125 (1,628) (3,798)
Deferred taxes:      
Federal (111,750) (92,184) (22,019)
State (15,528) (41,544) (16,134)
Total deferred income tax benefit (127,278) (133,728) (38,153)
Total tax benefit from income taxes $ (126,153) $ (135,356) $ (41,951)