v3.26.1
Stock-Based Compensation - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
installment
shares
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2026
USD ($)
installment
shares
Jun. 30, 2025
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock available for issuance (in shares) | shares 1,431,335   1,431,335  
Forecasted turnover percentage 5.00%   5.00%  
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting term (in years)     4 years  
Contractual term (in years)     10 years  
Forecasted turnover percentage 5.00%   5.00%  
Options granted (in shares) | shares 0 0 0 0
Stock-based compensation expense | $ $ 14 $ 17 $ 28 $ 39
Restricted stocks        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense | $ $ 409 $ 314 $ 675 $ 586
Number of installments | installment 4   4  
Restricted stocks | Director        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting term (in years)     1 year