XML 86 R72.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Schedule of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 1,993 $ 53,521 $ 17,624
State 1,120 3,496 7,661
Foreign 1,801 2,095 2,053
Current income tax expense (benefit), total 4,914 59,112 27,338
Deferred:      
Federal (3,382) (50,489) 4,807
State (2,260) (3,106) (1,866)
Foreign 2,937 3,395 5,212
Deferred income tax expense (benefit), total (2,705) (50,200) 8,153
Total income tax expense $ 2,209 $ 8,912 $ 35,491