v3.26.1
Equity Incentive Plan - Stock-Based Compensation Expense (Additional Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Apr. 16, 2026
Jan. 01, 2026
Jul. 19, 2021
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]              
Unrecognized stock based compensation expense $ 3,000   $ 3,000        
Weighted average period of recognition     2 years 10 months 2 days        
Stock-based compensation expense $ 570 $ 345 $ 887 $ 633      
Stock-based compensation expense from stock option grants and restricted stock awards     $ 28        
2021 Omnibus Equity Incentive Plan              
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]              
Number of shares reserved and available for issuance         2,000,000 1,830,696 2,185,832
Amended and Restated 2013 Equity Incentive Plan              
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]              
Common shares reserved but unissued             10,832