v3.26.1
Pay vs Performance Disclosure - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Pay vs Performance Disclosure      
Pay vs Performance Disclosure, Table
Year
Summary
Compensatio
n Table Total
for PEO(1)
($)
Compensation
Actually Paid to
PEO(1)(2)(3)
($)
Average
Summary
Compensati
on Table
Total for
Non-PEO
NEOs(1)
($)
Average
Compensatio
n Actually
Paid to Non-
PEO
NEOs(1)(2)(3)
($)
Value of Initial
Fixed $100
Investment
Based On
Total
Shareholder
Return(4)
($)
Net
Income
($
thousan
ds)
2025
1,903,704
1,898,948
1,489,362
1,439,278
17.10
(21,389)
2024
2,080,756
2,172,530
1,213,068
1,012,219
37.91
(10,055)
2023
1,837,115
(910,783)
1,038,468
284,408
27.96
(41,455)
   
Named Executive Officers, Footnote was our PEO and Mr. Schaffer and Ms. Muralidharan were our Non-PEO NEOs for each of the years reported.    
PEO Total Compensation Amount $ 1,903,704 $ 2,080,756 $ 1,837,115
PEO Actually Paid Compensation Amount $ 1,898,948 2,172,530 (910,783)
Adjustment To PEO Compensation, Footnote Compensation Actually Paid reflects the exclusions and inclusions of certain amounts for the PEO and the Non-PEO NEOs as set forth
below. Equity values are calculated in accordance with FASB ASC Topic 718. Amounts in the Exclusion of Stock Awards and Option
Awards column are the totals from the Stock Awards and Option Awards columns set forth in the Summary Compensation Table.
Year
Summary
Compensation
Table Total for
PEO
($)
Exclusion of Stock
Awards and Option
Awards for PEO
($)
Inclusion of Equity
Values for PEO
($)
Compensation
Actually Paid to
PEO
($)
2025
1,903,704
(57,853)
53,097
1,898,948
Year
Summary
Compensation
Table Average
Total for Non-PEO
NEOs
($)
Exclusion of Stock
Awards and Option
Awards for Non-
PEO NEOs
($)
Inclusion of Equity
Values for Non-
PEO NEOs
($)
Compensation
Actually Paid to
Non-PEO NEOs
($)
2025
1,489,362
(77,507)
27,423
1,439,278
The amounts in the Inclusion of Equity Values in the tables above are derived from the amounts set forth in the following tables:
Year
Year-End
Fair Value
of Equity
Awards
Granted
During
Year That
Remained
Unvested
as of Last
Day of Year
for PEO
($)
Change in
Fair Value
from Last
Day of Prior
Year to Last
Day of Year
of Unvested
Equity
Awards for
PEO
($)
Vesting-
Date Fair
Value of
Equity
Awards
Granted
During
Year that
Vested
During
Year for
PEO
($)
Change in
Fair
Value from
Last
Day of Prior
Year
to Vesting
Date of
Unvested
Equity
Awards that
Vested
During
Year for
PEO
($)
Fair Value
at Last
Day of
Prior Year
of Equity
Awards
Forfeited
During
Year for
PEO
($)
Value of
Dividends
or Other
Earnings
Paid on
Equity
Awards
Not
Otherwis
e
Included
for PEO
($)
Total –
Inclusion of
Equity
Values for
PEO
($)
2025
57,853
(4,756)
53,097
Year
Year-End
Fair Value
of Equity
Awards
Granted
During
Year That
Remained
Unvested
as of Last
Day of Year
for Non-
PEO NEOs
($)
Change in
Fair Value
from Last
Day of Prior
Year to Last
Day of Year
of Unvested
Equity
Awards for
Non-PEO
NEOs
($)
Vesting-
Date Fair
Value of
Equity
Awards
Granted
During
Year that
Vested
During
Year for
Non-PEO
NEOs
($)
Change in
Fair
Value from
Last
Day of Prior
Year
to Vesting
Date of
Unvested
Equity
Awards that
Vested
During
Year for
Non-PEO
NEOs
($)
Fair Value
at Last
Day of
Prior Year
of Equity
Awards
Forfeited
During
Year for
Non-PEO
NEOs
($)
Value of
Dividends
or Other
Earnings
Paid on
Equity
Awards
Not
Otherwis
e
Included
for Non-
PEO
NEOs
($)
Total –
Inclusion of
Equity Values
for Non-PEO
NEOs
($)
2025
29,243
(1,820)
27,423
   
Non-PEO NEO Average Total Compensation Amount $ 1,489,362 1,213,068 1,038,468
Non-PEO NEO Average Compensation Actually Paid Amount $ 1,439,278 1,012,219 284,408
Adjustment to Non-PEO NEO Compensation Footnote Compensation Actually Paid reflects the exclusions and inclusions of certain amounts for the PEO and the Non-PEO NEOs as set forth
below. Equity values are calculated in accordance with FASB ASC Topic 718. Amounts in the Exclusion of Stock Awards and Option
Awards column are the totals from the Stock Awards and Option Awards columns set forth in the Summary Compensation Table.
Year
Summary
Compensation
Table Total for
PEO
($)
Exclusion of Stock
Awards and Option
Awards for PEO
($)
Inclusion of Equity
Values for PEO
($)
Compensation
Actually Paid to
PEO
($)
2025
1,903,704
(57,853)
53,097
1,898,948
Year
Summary
Compensation
Table Average
Total for Non-PEO
NEOs
($)
Exclusion of Stock
Awards and Option
Awards for Non-
PEO NEOs
($)
Inclusion of Equity
Values for Non-
PEO NEOs
($)
Compensation
Actually Paid to
Non-PEO NEOs
($)
2025
1,489,362
(77,507)
27,423
1,439,278
The amounts in the Inclusion of Equity Values in the tables above are derived from the amounts set forth in the following tables:
Year
Year-End
Fair Value
of Equity
Awards
Granted
During
Year That
Remained
Unvested
as of Last
Day of Year
for PEO
($)
Change in
Fair Value
from Last
Day of Prior
Year to Last
Day of Year
of Unvested
Equity
Awards for
PEO
($)
Vesting-
Date Fair
Value of
Equity
Awards
Granted
During
Year that
Vested
During
Year for
PEO
($)
Change in
Fair
Value from
Last
Day of Prior
Year
to Vesting
Date of
Unvested
Equity
Awards that
Vested
During
Year for
PEO
($)
Fair Value
at Last
Day of
Prior Year
of Equity
Awards
Forfeited
During
Year for
PEO
($)
Value of
Dividends
or Other
Earnings
Paid on
Equity
Awards
Not
Otherwis
e
Included
for PEO
($)
Total –
Inclusion of
Equity
Values for
PEO
($)
2025
57,853
(4,756)
53,097
Year
Year-End
Fair Value
of Equity
Awards
Granted
During
Year That
Remained
Unvested
as of Last
Day of Year
for Non-
PEO NEOs
($)
Change in
Fair Value
from Last
Day of Prior
Year to Last
Day of Year
of Unvested
Equity
Awards for
Non-PEO
NEOs
($)
Vesting-
Date Fair
Value of
Equity
Awards
Granted
During
Year that
Vested
During
Year for
Non-PEO
NEOs
($)
Change in
Fair
Value from
Last
Day of Prior
Year
to Vesting
Date of
Unvested
Equity
Awards that
Vested
During
Year for
Non-PEO
NEOs
($)
Fair Value
at Last
Day of
Prior Year
of Equity
Awards
Forfeited
During
Year for
Non-PEO
NEOs
($)
Value of
Dividends
or Other
Earnings
Paid on
Equity
Awards
Not
Otherwis
e
Included
for Non-
PEO
NEOs
($)
Total –
Inclusion of
Equity Values
for Non-PEO
NEOs
($)
2025
29,243
(1,820)
27,423
   
Compensation Actually Paid vs. Total Shareholder Return
2022
   
Compensation Actually Paid vs. Net Income
2024
   
Compensation Actually Paid vs. Company Selected Measure
2024
   
Total Shareholder Return Vs Peer Group
2022
   
Total Shareholder Return Amount $ 17.10 37.91 27.96
Net Income (Loss) $ (21,389,000) $ (10,055,000) $ (41,455,000)
PEO Name Mr. Barrett    
Additional 402(v) Disclosure The amounts shown for Compensation Actually Paid have been calculated in accordance with Item 402(v) of Regulation S-K and do not
reflect compensation actually earned, realized, or received by the Company’s NEOs. These amounts reflect the Summary Compensation
Table Total with certain adjustments as described in footnote 3 below.
   
PEO | Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table      
Pay vs Performance Disclosure      
Adjustment to Compensation, Amount $ (57,853)    
PEO | Equity Awards Adjustments, Excluding Value Reported in Compensation Table      
Pay vs Performance Disclosure      
Adjustment to Compensation, Amount 53,097    
PEO | Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested      
Pay vs Performance Disclosure      
Adjustment to Compensation, Amount 0    
PEO | Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested      
Pay vs Performance Disclosure      
Adjustment to Compensation, Amount 0    
PEO | Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year      
Pay vs Performance Disclosure      
Adjustment to Compensation, Amount 57,853    
PEO | Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year      
Pay vs Performance Disclosure      
Adjustment to Compensation, Amount (4,756)    
PEO | Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year      
Pay vs Performance Disclosure      
Adjustment to Compensation, Amount 0    
PEO | Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year      
Pay vs Performance Disclosure      
Adjustment to Compensation, Amount 0    
Non-PEO NEO | Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table      
Pay vs Performance Disclosure      
Adjustment to Compensation, Amount (77,507)    
Non-PEO NEO | Equity Awards Adjustments, Excluding Value Reported in Compensation Table      
Pay vs Performance Disclosure      
Adjustment to Compensation, Amount 27,423    
Non-PEO NEO | Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested      
Pay vs Performance Disclosure      
Adjustment to Compensation, Amount 0    
Non-PEO NEO | Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested      
Pay vs Performance Disclosure      
Adjustment to Compensation, Amount 0    
Non-PEO NEO | Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year      
Pay vs Performance Disclosure      
Adjustment to Compensation, Amount 29,243    
Non-PEO NEO | Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year      
Pay vs Performance Disclosure      
Adjustment to Compensation, Amount (1,820)    
Non-PEO NEO | Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year      
Pay vs Performance Disclosure      
Adjustment to Compensation, Amount 0    
Non-PEO NEO | Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year      
Pay vs Performance Disclosure      
Adjustment to Compensation, Amount $ 0