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

Income Taxes- Schedule of the Components of Income Tax Expense (Details)

v3.25.4
Income Taxes- Schedule of the Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current income tax expense (benefit)      
Federal $ (3,935) $ 3,494 $ 9,179
State 3,353 3,704 3,338
Foreign 4,965 9,126 5,438
Current income tax expense 4,383 16,324 17,955
Deferred income tax expense (benefit)      
Federal 67,371 20,497 31,941
State 16,310 7,429 (5,454)
Foreign (9,037) (1,609) (997)
Deferred income tax expense 74,644 26,317 25,490
Total income tax expense (benefit)      
Federal 63,436 23,991 41,120
State 19,663 11,133 (2,116)
Foreign (4,072) 7,517 4,441
Income tax expense $ 79,027 $ 42,641 $ 43,445