XML 116 R76.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Federal current tax $ 0 $ 0 $ 0
State current tax 4,039 2,375 3,442
Foreign current tax 1,022 1,302 638
Other current tax 0 0 0
Total current expenses 5,061 3,677 4,080
Federal deferred tax 9,526 3,269 8,960
State deferred tax 1,990 (246) (2,724)
Foreign deferred tax (1,715) (674) (1,843)
Total deferred expenses 9,801 2,349 4,393
Income tax expense $ 14,862 $ 6,026 $ 8,473