v3.26.1
Stock-Based Compensation - Stock Based Compensation Expense (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Apr. 29, 2026
Apr. 24, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Stock-Based Compensation                
Share-Based compensation excludes the long term incentive plan expense       $ 654,613 $ 842,596 $ 1,292,915 $ 2,545,398  
Unrecognized stock compensation expense $ 5,284,620     $ 5,284,620   $ 5,284,620    
Weighted average recognition period           2 years 1 month 6 days    
Stock-Based Compensation           $ 1,292,914 3,725,755  
Performance Stock Units                
Stock-Based Compensation                
Fair market value of stock awards $ 2.54     $ 2.54   $ 2.54   $ 2.37
Stock awards issued           637,946    
Chief Executive officer | Restricted Stock                
Stock-Based Compensation                
Stock awards issued   335,218            
Chief Executive officer | Performance Stock Units                
Stock-Based Compensation                
Stock awards issued   335,218            
Chief financial officer | Restricted Stock                
Stock-Based Compensation                
Stock awards issued   335,218            
Chief financial officer | Performance Stock Units                
Stock-Based Compensation                
Stock awards issued   335,218            
Chief Executive Officer and Chief Financial Officer | Restricted Stock                
Stock-Based Compensation                
Fair market value of stock awards   $ 2.41            
RSUs vested per year (in percent)   0.33%            
Chief Executive Officer and Chief Financial Officer | Performance Stock Units                
Stock-Based Compensation                
Fair market value of stock awards   $ 2.41            
Additional PSU 167,609              
Threshold percentage of revenue or EBITDA 150.00%              
Non-Executives officers | Restricted Stock                
Stock-Based Compensation                
Fair market value of stock awards     $ 2.39          
Stock awards issued     593,797          
RSUs vested per year (in percent)     0.33%          
Non-Executives officers | Performance Stock Units                
Stock-Based Compensation                
Fair market value of stock awards     $ 2.39          
Stock awards issued     302,727          
Additional PSU           151,364    
Threshold percentage of revenue or EBITDA           150.00%    
Long-Term Incentive Plan | Employee Stock Option                
Stock-Based Compensation                
Stock-Based Compensation             $ 1,180,356