XML 125 R112.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Summary of Income Tax Provision (Benefit) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current:    
State $ 22 $ 33
Foreign 2,414 1,773
Current income tax provision 2,436 1,806
Deferred:    
Federal 1,176 (8,461)
State 549 (1,147)
Foreign (1,959) (598)
Increase in valuation allowance 493 7,242
Deferred income tax provision (benefit) 259 (2,964)
Total income tax provision (benefit) $ 2,695 $ (1,158)