v3.26.1
Stock Based Compensation Plan (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 17, 2025
Mar. 31, 2026
Mar. 31, 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    
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 $ 118  
Fair value of vested shares   32 $ 50  
Unrecognized share-based compensation expense   $ 1,300    
Recognition period   2 years    
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    
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