Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes - Summary of Income Taxes Paid (Details)

v3.25.4
Income Taxes - Summary of Income Taxes Paid (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
United States  
Federal $ 0
State 154
Foreign 5,638
Total $ 5,792
United States  
Federal 0.00%
State 3.00%
Foreign 97.00%
Total 100.00%
Israel  
United States  
Foreign $ 1,792
United States  
Foreign 31.00%
India  
United States  
Foreign $ 1,431
United States  
Foreign 25.00%
Singapore  
United States  
Foreign $ 1,386
United States  
Foreign 24.00%
Germany  
United States  
Foreign $ 556
United States  
Foreign 10.00%
Rest of the world  
United States  
Total $ 627
United States  
Total 11.00%