Quarterly report [Sections 13 or 15(d)]

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

v3.26.1
Stock-Based Compensation - Stock-Based Compensation (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 08, 2022
Jun. 30, 2017
shares
Mar. 31, 2026
USD ($)
company
$ / shares
shares
Mar. 31, 2025
USD ($)
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Jun. 09, 2022
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Exercise price per share, granted (in dollars per share) | $ / shares     $ 2.36      
Exercise of stock options (shares)     58,750 35,000    
Historical forfeiture rate     15.00%      
Compensation cost not yet recognized, amount | $     $ 1,711,214      
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)  
Key Employees            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (shares)     50,000      
Exercise price per share, granted (in dollars per share) | $ / shares     $ 2.36      
Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of publicly traded companies used in expected volatility rate calculation | company     4      
Share-Based Payment Arrangement, Expense | $     $ 82,486 $ 40,833    
Tax benefit related to stock-based compensation expense | $     $ 0 $ 0    
Stock Options | Key Employees            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award expiration period     10 years      
Award vesting period     5 years      
Fair value of options issued | $     $ 63,920      
Weighted average grant date fair value (in dollars per share) | $ / shares     $ 1.28      
Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Issuance of restricted stock awards (in shares)         95,808  
Price of shares issued (in dollars per share) | $ / shares         $ 8.35  
Award vesting period         4 years  
Share-Based Payment Arrangement, Expense | $     $ 49,180      
Tax benefit related to stock-based compensation expense | $     $ 0      
2022 Stock Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares of common stock reserved for future issuance (in 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 (in shares)     2,620,356      
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        
Tecogen            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (shares)     50,000      
Exercise of stock options (shares)     58,750      
Tecogen | Amendned Stock Option and Incentive Plan 2006 | Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares of common stock reserved for future issuance (in shares)   3,838,750