XML 97 R78.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current taxes:      
Federal $ 799 $ 2,688 $ 2,419
State 2,327 6,688 3,515
Total current taxes 3,126 9,376 5,934
Deferred taxes:      
Federal 3,087 (41,331) 0
State 59 (12,291) 0
Total deferred taxes 3,146 (53,622) 0
Provision for (benefit from) income taxes $ 6,272 $ (44,246) $ 5,934