v3.26.1
Stock-based Compensation (Details Narrative) - USD ($)
12 Months Ended
Jan. 20, 2026
Dec. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares of unissued authorized and available for future awards   2,468,073 4,542,011
Stock based compensation   $ 300,000 $ 450,000
Selling General And Administrative Expense [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock based compensation   $ 300,000 $ 450,000
Performance Shares [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock issuable for performance   2,000,000  
Performance based earnout description   The Performance-based Earnout shares shall be awarded by the Board of Directors based on achieving the following performance thresholds following the Closing: one-half (1/2) at achieving revenue of $75 million and adjusted EBITDA of $22.6 million based on 2024 financial audited statements, and one-half (1/2) at achieving revenue of $196 million and adjusted EBITDA of $50.6 million based on the 2025 financial audit statements. No such awards have been made as of December 31, 2025.  
Restricted Stock Units (RSUs) [Member] | Subsequent Event [Member] | Three Non Employee Directors [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of restricted stock units granted $ 300,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period 73,938    
Grant date fair value per share $ 4.0575    
2023 Equity Incentive Plan [Member] | Maximum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock, capital shares reserved for future issuance   2,773,971