v3.25.4
Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Unrecognized Tax Benefits [Roll Forward]    
Unrecognized tax benefits, beginning balance $ 871 $ 1,044
Gross increase in unrecognized tax benefits due to currency fluctuations - prior year tax positions 74  
Gross decrease in unrecognized tax benefits due to currency fluctuations - prior year tax positions   (159)
Lapse of statute of limitations (8) (14)
Unrecognized tax benefits, ending balance $ 937 $ 871