XML 103 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Summary of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Unrecognized Tax Benefits [Roll Forward]      
Balance - Beginning of the year $ 941 $ 1,338 $ 1,089
Gross increase - tax positions in prior periods 154 154 60
Gross decreases - tax positions in prior periods (68) 0 0
Gross increases - current period tax positions 0 0 149
Lapse of statute of limitations 0 (571) 0
Currency translation adjustment (40)    
Currency translation adjustment   20 40
Balance - End of the year $ 987 $ 941 $ 1,338