XML 78 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Unrecognized Tax Benefits [Roll Forward]    
Unrecognized tax benefits, beginning balance $ 1,044 $ 1,482
Gross decrease in unrecognized tax benefits - prior year tax positions 0 (418)
Gross decrease in unrecognized tax benefits due to currency fluctuations - prior year tax positions (159) 0
Lapse of statute of limitations (14) (20)
Unrecognized tax benefits, ending balance $ 871 $ 1,044