XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Dec. 31, 2023 43,395        
Balance at Dec. 31, 2023 $ 434 $ 232,435 $ (145,605) $ (14,190) $ 73,074
Vesting of restricted stock units (in shares) 150        
Vesting of restricted stock units $ 1 0 0 0 1
Shares withheld for taxes (in shares) (14)        
Shares withheld for taxes $ 0 (59) 0 0 (59)
Stock-based compensation 0 3,379 0 0 3,379
Net loss 0 0 (12,423) 0 (12,423)
Other comprehensive income $ 0 0 0 1,131 1,131
Balance (in shares) at Sep. 30, 2024 43,617        
Balance at Sep. 30, 2024 $ 436 235,973 (158,028) (13,059) $ 65,322
Stock Issued During Period, Value, Stock Options Exercised (in shares) 14       43
Stock Issued During Period, Value, Stock Options Exercised $ 0 43 0 0  
Stock Issued During Period, Shares, Employee Stock Purchase Plans (in shares) 72        
Stock Issued During Period, Value, Employee Stock Purchase Plan $ 1 175 0 0 $ 176
Balance (in shares) at Dec. 31, 2023 43,395        
Balance at Dec. 31, 2023 $ 434 232,435 (145,605) (14,190) 73,074
Net loss         (12,423)
Other comprehensive income         1,131
Balance (in shares) at Sep. 30, 2025 44,580        
Balance at Sep. 30, 2025 $ 446 237,922 (211,863) (12,437) 14,068
Balance (in shares) at Jun. 30, 2024 43,611        
Balance at Jun. 30, 2024 $ 436 234,905 (153,226) (14,868) 67,247
Stock-based compensation 0 1,053 0 0 1,053
Net loss 0 0 (4,802) 0 (4,802)
Other comprehensive income $ 0 0 0 1,809 1,809
Balance (in shares) at Sep. 30, 2024 43,617        
Balance at Sep. 30, 2024 $ 436 235,973 (158,028) (13,059) 65,322
Stock Issued During Period, Value, Stock Options Exercised (in shares) 6        
Stock Issued During Period, Value, Stock Options Exercised $ 0 15 0 0 15
Balance (in shares) at Dec. 31, 2024 44,074        
Balance at Dec. 31, 2024 $ 441 236,579 (158,010) (15,670) 63,340
Vesting of restricted stock units (in shares) 536        
Vesting of restricted stock units $ 5 0 0 0 5
Shares withheld for taxes (in shares) (153)        
Shares withheld for taxes $ 0 (99) 0 0 (99)
Stock-based compensation 0 1,396 0 0 1,396
Net loss 0 0 (53,853) 0 (53,853)
Other comprehensive income $ 0 0 0 3,233 3,233
Balance (in shares) at Sep. 30, 2025 44,580        
Balance at Sep. 30, 2025 $ 446 237,922 (211,863) (12,437) 14,068
Stock Issued During Period, Shares, Employee Stock Purchase Plans (in shares) 123        
Stock Issued During Period, Value, Employee Stock Purchase Plan $ 0 46     46
Balance (in shares) at Jun. 30, 2025 44,531        
Balance at Jun. 30, 2025 $ 445 237,622 (210,632) (11,702) 15,733
Vesting of restricted stock units (in shares) 94        
Vesting of restricted stock units $ 1 0 0 0 1
Shares withheld for taxes (in shares) (45)        
Shares withheld for taxes $ 0 (24) 0 0 (24)
Stock-based compensation 0 324 0 0 324
Net loss 0 0 (1,231) 0 (1,231)
Other comprehensive income $ 0 0 0 (735) (735)
Balance (in shares) at Sep. 30, 2025 44,580        
Balance at Sep. 30, 2025 $ 446 $ 237,922 $ (211,863) $ (12,437) $ 14,068