v3.26.1
Employee Benefits (Share-Based Compensation Plan Narrative) (Details) - USD ($)
$ in Thousands
6 Months Ended
May 26, 2026
Aug. 25, 2020
May 26, 2020
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
May 21, 2025
Equity Incentive Plan (EIP)              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Allocated share-based compensation expense       $ 75 $ 20    
2020 EIP              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares authorized     763,743       0
Vesting period   3 years          
Maximum term   10 years          
Unrecognized compensation cost related to the nonvested stock options granted       0      
2020 EIP | Employee Stock Option              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares authorized     545,531        
Percentage of shares of common stock issued     4.90%        
Aggregate intrinsic value of options exercised       654      
Aggregate intrinsic value of options outstanding       $ 2,024      
Options outstanding       187,100   258,830  
2020 EIP | Restricted stock              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares authorized     218,212        
Percentage of shares of common stock issued     1.96%        
Unrecognized compensation cost related to the non-vested restricted stock awards granted       $ 1,539      
Remaining period for recognition       2 years 10 months 6 days      
2025 EIP              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares authorized             600,000
Options outstanding       0      
Options granted       0      
2025 EIP | Restricted stock              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting period 3 years