XML 102 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule Of Components Of Income Tax Expense Benefit (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current      
Federal $ (74) $ (17)  
State and local 95 69  
Foreign 994 1,170  
Total current income taxes 1,015 1,222  
Deferred:      
Federal 0 (2,114)  
State and local 0 (736)  
Foreign 22 137  
Total deferred income benefits 22 (2,713)  
Income tax provision/(benefit) $ 1,037 $ (1,491) $ (598)