Annual report [Section 13 and 15(d), not S-K Item 405]

Stockholders??? Equity - Stock-Based Compensation (Details)

v3.26.1
Stockholders’ Equity - Stock-Based Compensation (Details)
12 Months Ended
Mar. 01, 2022
shares
Dec. 31, 2025
USD ($)
company
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options granted, exercise price range, lower limit (usd per share)   $ 2.14  
Options granted, exercise price range, upper limit (usd per share)   $ 8.61 $ 3.93
Historical forfeiture rate (percent)   15.00%  
Number of publicly traded companies used in expected volatility rate calculation | company   4  
Compensation cost related to unvested restricted stock awards and stock option awards not yet recognized | $   $ 1,785,884 $ 278,461
Compensation cost not yet recognized, weighted average period of recognition   2 years 3 months 3 days  
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock granted (in shares) | shares   95,808  
Award vesting period   4 years  
Exercise of equity instruments other than options (in shares)   $ 8.35  
Recognized stock-based compensation | $   $ 87,978  
Tecogen      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options granted | shares   279,836  
Exercise of stock options (in shares) | shares   575,154 100,000
Tax benefit related to stock-based compensation expense | $   $ 0 $ 0
Tecogen | Key Employees      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options granted | shares   58,500 0
Award expiration period   10 years  
Award vesting period   4 years  
Fair value of options issued | $   $ 137,413  
Weighted-average grant date fair value of options granted   $ 2.35  
Tecogen | Key Employees | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise price per share, granted (usd per share)   2.14  
Tecogen | Key Employees | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise price per share, granted (usd per share)   $ 8.61  
Tecogen | Officers And Directors      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options granted | shares   221,336  
Award expiration period   10 years  
Exercise price per share, granted (usd per share)   $ 8.35  
Award vesting period   4 years  
Fair value of options issued | $   $ 918,035  
Weighted-average grant date fair value of options granted   $ 4.15  
Tecogen | Director      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options granted | shares     125,000
Award expiration period     10 years
Exercise price per share, granted (usd per share)     $ 0.77
Fair value of options issued | $   $ 44,750  
Weighted-average grant date fair value of options granted   $ 0.36  
Tecogen | Director | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period     2 years
Tecogen | Director | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period     4 years
Tecogen | Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Recognized stock-based compensation | $   $ 260,051 $ 172,987
Tecogen | Amended Plan | Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock reserved for future issuance | shares   3,838,750  
Number of shares remaining available for future issuance | shares   1,151,068 1,108,168
Tecogen | 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 3,800,000 2,632,856 2,950,000
Award expiration period 10 years