XML 101 R89.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Summary of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Israel $ 0 $ 0 $ 0
Foreign 4,639 4,810 5,753
Total current income tax expense 4,639 4,810 5,753
Deferred:      
Israel 0 (4,376) 0
Foreign 1,143 2,982 987
Total deferred income tax expense (benefit) 1,143 (1,394) 987
Income tax expense $ 5,782 $ 3,416 $ 6,740