v3.25.4
INCOME TAXES - Schedule of Income Tax Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Deferred income tax valuation allowance:      
Balance at Beginning of Period $ 1,041,400 $ 1,778,446 $ 2,886,575
Increase 0 0 0
Decrease (619,901) (737,046) (1,108,129)
Balance at End of Period $ 421,499 $ 1,041,400 $ 1,778,446