XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholder's Equity - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
AOCI Attributable to Parent [Roll Forward]        
Beginning balance $ 138,384 $ 143,378 $ 138,625 $ 147,372
Other comprehensive (loss) income (676) 134 324 328
Net other comprehensive (loss) income [1] (676) 134 324 328
Ending balance 131,047 142,698 131,047 142,698
Foreign Currency Translation        
AOCI Attributable to Parent [Roll Forward]        
Beginning balance (3,032) (3,991) (4,032) (4,185)
Other comprehensive (loss) income (676) 134 324 328
Net other comprehensive (loss) income (676) 134 324 328
Ending balance (3,708) (3,857) (3,708) (3,857)
Total Accumulated Other Comprehensive Loss        
AOCI Attributable to Parent [Roll Forward]        
Beginning balance (3,032) (3,991) (4,032) (4,185)
Net other comprehensive (loss) income (676) 134 324 328
Ending balance $ (3,708) $ (3,857) $ (3,708) $ (3,857)
[1] Tax impact was nominal for all periods.