Quarterly report [Sections 13 or 15(d)]

Stock-Based Compensation - Stock-Based Compensation (Details)

v3.26.3
Stock-Based Compensation - Stock-Based Compensation (Details)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Jun. 09, 2022
shares
Jun. 30, 2017
shares
Sep. 30, 2026
USD ($)
$ / shares
shares
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
company
$ / shares
shares
Sep. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unearned compensation due to the issuance of restricted stock awards       $ 0 $ 0 $ 0  
Granted (shares) | shares         260,623    
Weighted average grant date fair value (in dollars per share) | $ / shares         $ 3.35    
Exercise of stock options (shares) | shares         80,223    
Stock-based compensation expense, consolidated     $ 132,678 88,714 $ 306,542 172,153  
Tax benefit related to stock-based compensation expense, consolidated     0 0 0 0  
Stock-based compensation expense     135,652 37,705 239,169 37,705  
Tax benefit related to stock-based compensation expense     0 0 0 0  
Compensation cost not yet recognized, amount     $ 3,418,372   $ 3,418,372    
Compensation cost not yet recognized, period for recognition         2 years 2 months 1 day    
Unearned Compensation              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unearned compensation due to the issuance of restricted stock awards       $ 799,997 $ 1,349,990 $ 799,997 $ 799,997
Stock Options              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Historical forfeiture rate         15.00%    
Number of publicly traded companies used in expected volatility rate calculation | company         4    
Restricted Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Issuance of restricted stock awards (in shares) | shares         261,120   95,808
Shares issued, price (in dollars per share) | $ / shares     $ 5.17   $ 5.17   $ 8.35
Award vesting period         4 years   4 years
Share-Based Payment Arrangement, Nonqualified Stock Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted average grant date fair value (in dollars per share) | $ / shares         $ 3.11    
Share-Based Payment Arrangement, Nonqualified Stock Option | Key Employees              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award expiration period         10 years    
Award vesting period         5 years    
Granted (shares) | shares         50,000    
Exercise price per share, granted (dollars per share) | $ / shares         $ 2.36    
Fair value of options issued         $ 63,920    
Share-Based Payment Arrangement, Nonqualified Stock Option | Director              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award expiration period         10 years    
Award vesting period         4 years    
Granted (shares) | shares         125,000    
Exercise price per share, granted (dollars per share) | $ / shares         $ 5.17    
Fair value of options issued         $ 479,750    
Share-Based Payment Arrangement, Incentive Option | Key Employees              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award expiration period         10 years    
Award vesting period         4 years    
Granted (shares) | shares         85,623    
Exercise price per share, granted (dollars per share) | $ / shares         $ 5.17    
Fair value of options issued         $ 328,621    
2022 Stock Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares of common stock reserved for future issuance | shares 3,800,000            
Award expiration period 10 years            
2022 Stock Incentive Plan | Stock Options              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares of common stock reserved for future issuance | shares     2,159,113   2,159,113    
Award voting percentage 10.00%            
Award, exercisable, grant date fair value, percentage 110.00%            
Award expiration period 5 years            
Amendned Stock Option and Incentive Plan 2006 | Stock Options              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award voting percentage   10.00%          
Award, exercisable, grant date fair value, percentage   110.00%          
Award expiration period   5 years          
Amendned Stock Option and Incentive Plan 2006 | Stock Options | Tecogen              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares of common stock reserved for future issuance | shares   3,838,750