v3.26.1
Equity-Based Compensation (Details Narrative) - shares
6 Months Ended
Jun. 30, 2026
Jan. 22, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock options, granted  
Share-Based Payment Arrangement [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Weighted average remaining service period 1 year  
Restricted Stock Units (RSUs) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of restricted stock shares 40,000  
2019 Stock Incentive Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Equity incentive plans description A provision in the 2019 Plan provides for an automatic annual increase equal to 6% of the total number of shares of common stock outstanding on December 31 of the preceding calendar year  
2019 Stock Incentive Plan [Member] | Minimum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expiration period 5 years  
2019 Stock Incentive Plan [Member] | Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expiration period 10 years  
Stock Incentive Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of shares of common stock available for issuance   200,000