v3.26.1
Shareholders' Equity and Debt (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 29, 2026
Feb. 05, 2025
Sep. 05, 2023
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Nov. 18, 2025
Feb. 14, 2025
May 06, 2024
Mar. 20, 2024
Dec. 31, 2021
Jan. 31, 2019
Jan. 19, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Authorized amount             $ 5                 $ 10
Repurchased shares       $ 61,001 $ 7,170 $ 243,705                    
Common shares left to repurchase             2,100,000                  
Gross proceed of ATM share issuance   $ 5,500,000                            
Expiration period     3 years                          
Borrowings outstanding             $ 0   $ 5,240,733              
Revolving Credit Facility | Pinnacle Bank                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Line of credit, maximum borrowing capacity     $ 25,000,000                 $ 20,000,000   $ 20,000,000    
Revolving Credit Facility | Pinnacle Bank | Line of Credit                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Line of credit, maximum borrowing capacity                   $ 15,000,000            
Variable rate     2.75%                          
Accordion feature, increase limit                   10,000,000            
Accordion feature, higher borrowing capacity option                   $ 25,000,000            
Repayments of long-term lines of credit $ 5,200,000                              
Borrowings outstanding                 $ 5,200,000              
Restricted Stock                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Restricted stock granted in period, shares             37,250 35,110                
Share-based compensation credit             $ 200,000                  
Restricted Stock | Director                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Restricted stock awards, vesting period             1 year                  
Incentive Stock Options                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Restricted stock granted in period, shares             173,000 179,500                
Forfeitured                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Share-based compensation credit             $ 19,600 $ 5,973                
Common Stock                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Authorized amount                             $ 10,000,000  
Repurchase of shares (in shares)       20,245 1,800 53,837 20,245 55,637                
Repurchased shares       $ 61,001 $ 7,170 $ 243,705 $ 100,000 $ 300,000                
Share issuances (in shares)           1,000,000                    
Common Stock | ATM                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Shelf registration, sale of corporate securities (up to)                     $ 10,000,000   $ 5,800,000      
Share issuances (in shares)   1,000,000                            
Deferred offering costs   $ 600,000