XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
AOCI Attributable to Parent [Roll Forward]    
Beginning balance $ 138,625 $ 147,372
Other comprehensive income 722 229
Net other comprehensive income [1] 722 229
Ending balance 137,811 145,067
Foreign Currency Translation    
AOCI Attributable to Parent [Roll Forward]    
Beginning balance (4,032) (4,185)
Other comprehensive income 722 229
Net other comprehensive income 722 229
Ending balance (3,310) (3,956)
Total Accumulated Other Comprehensive Loss    
AOCI Attributable to Parent [Roll Forward]    
Beginning balance (4,032) (4,185)
Net other comprehensive income 722 229
Ending balance $ (3,310) $ (3,956)
[1] Tax impact was nominal for all periods.