v3.26.1
Income Taxes - Schedule of Components of Income Tax (Expense) Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 0 $ 8 $ (195)
State (99) (994) (733)
Total current income tax (expense) benefit (99) (986) (928)
Deferred:      
Federal 242 (11) 28
Total deferred income tax (expense) benefit 242 (11) 28
Income tax (expense) benefit $ 143 $ (997) $ (900)