v3.26.3
Equity Incentive Plans and Stock-Based Compensation (Details Narrative) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 24, 2023
Apr. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Sep. 04, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
ESPP Plan, description the Board approved an employee stock purchase plan (“ESPP Plan”) whereby qualifying employees can choose each year to have up to 5% of their annual base earnings withheld to purchase the Company’s common shares in the open market. The Company matches 100% of the employee’s contribution amount after thirty days of employment.            
Share based compensation expenses     $ 0.1 $ 7.4 $ 0.4 $ 7.8  
Unrecognized share based compensation expenses     $ 0.3   $ 0.3    
Restricted Stock Units (RSUs) [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Granted shares   72,611     72,611    
2021 Equity Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares authorized             8,000,000.0
Future issuance     7,900,000   7,900,000