XML 101 R90.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Components of Income Tax Expense Benefit (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current      
Federal $ 0 $ 0  
State and local 253 543  
Foreign 2,767 1,778  
Total current income taxes 3,020 2,321  
Deferred:      
Federal (2,502) (5,410)  
State and local (738) (1,968)  
Foreign (1,358) (119)  
Total deferred income benefits (4,598) (7,497)  
Income tax benefit $ (1,578) $ (5,176) $ 1,037