XML 103 R84.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Changes in the Valuation Allowance ror Deferred Tax Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Valuation Allowance [Roll Forward]    
Valuations allowance at beginning of year $ 30,830 $ 25,057
Changes in valuation allowance arising from in-year additions 0 0
Increases recorded to income tax provision 13,634 6,123
Foreign exchange translation 1,802 (350)
Valuation allowance at end of year $ 46,266 $ 30,830