v3.24.0.1
Income taxes - Current income tax provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred income tax benefit:      
Federal $ 40,292 $ 27,269 $ 23,352
State 28,079 14,568 7,274
Total deferred income tax benefit 68,371 41,837 30,626
Change in deferred tax asset valuation allowance $ (68,371) $ (41,837) $ (30,626)