XML 84 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Income taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current      
Federal $ 0 $ 0 $ 0
State 234 512 324
Foreign 4,366 3,912 3,494
Total current income tax expense 4,600 4,424 3,818
Deferred:      
Federal 0 0 0
State 0 0 0
Foreign (70) (74) (165)
Total deferred income tax benefit (70) (74) (165)
Total provision for income taxes $ 4,530 $ 4,350 $ 3,653