XML 93 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of (Provision for) Benefit from Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current income taxes:      
Federal $ (2,318) $ (444) $ (80)
State (994) (241) (42)
Foreign     0
Total current income taxes (3,312) (685) (122)
Deferred income taxes:      
Federal 424 1,010 (1,748)
Total deferred income taxes 424 1,010 (1,748)
Total income tax benefit (provision) $ (2,888) $ 325 $ (1,870)