v3.26.1
Stock-based compensation expense for restricted stock in the consolidated statements of operations is summarized as follows (Details) - Restricted Stock [Member] - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
 Total stock-based compensation expense $ 146,209 $ 168,583 $ 381,496 $ 488,812
Location, Statement of Income, Balance [Axis]: us-gaap:CostOfRevenue        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
 Total stock-based compensation expense 23,880 16,133
Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
 Total stock-based compensation expense $ 122,329 $ 168,583 $ 365,363 $ 488,812