Annual report [Section 13 and 15(d), not S-K Item 405]

INCOME TAXES - Components of Income Tax Expense (Benefit) (Details)

v3.26.1
INCOME TAXES - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
INCOME TAXES      
Current $ 253 $ 92 $ (140)
Deferred 50,674 (10,077) 18,485
Total income tax expense (benefit) $ 50,927 $ (9,985) $ 18,345