Annual report pursuant to Section 13 and 15(d)

Income Taxes - Income Tax (Benefit) Provision (Details)

v3.24.0.1
Income Taxes - Income Tax (Benefit) Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current income tax provision (benefit):      
Federal $ 34 $ (722) $ (779)
State 372 733 1,779
Foreign 1,255 1,202 844
Total current 1,661 1,213 1,844
Deferred income tax (benefit) provision:      
Federal (22,677) 2,528 (8,025)
State (5,657) 2,300 3,561
Foreign 1,038 1,129 573
Total deferred (27,296) 5,957 (3,891)
Total income tax (benefit) provision $ (25,635) $ 7,170 $ (2,047)