v3.24.0.1
Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current income taxes:      
Federal $ 0 $ 0 $ 0
State 915 554 631
Foreign 0 0 0
Total current income taxes 915 554 631
Deferred income taxes:      
Federal 10,146 13,639 397
State 1,188 (5,233) (1,873)
Foreign 0 0 0
Total deferred income taxes 11,334 8,406 (1,476)
Other tax expense 25 27 931
Income tax expense $ 12,274 $ 8,987 $ 86