v3.26.1
Stock Based Compensation Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 17, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Apr. 28, 2015
Employee Stock Option            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Options granted       0 0  
Options outstanding   0   0    
Share-based compensation expense   $ 0 $ 0      
Restricted Stock Awards            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Restricted stock grants       1,250 1,250  
Share-based compensation expense   141 120 $ 282 $ 238  
Fair value of vested shares   8 $ 6 40 $ 56  
Unrecognized share-based compensation expense   $ 1,100   $ 1,100    
Recognition period       1 year 10 months 24 days    
Restricted Stock Awards | Minimum            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting term       2 years    
Restricted Stock Awards | Maximum            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting term       5 years    
2025 Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares reserved for issuance 425,000          
Number of shares available for grant   381,863   381,863    
2025 Plan | Employee Stock Option            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting term 5 years          
Expiration term 10 years          
2025 Plan | Employee Stock Option | Minimum            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Price of stock expressed in fair value percentage 100.00%          
2025 Plan | Employee Stock Option | Maximum            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Term of award 10 years          
2015 Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares reserved for issuance           976,211