v3.25.1
Equity incentive plan (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Oct. 10, 2024
Mar. 31, 2025
Mar. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized stock-based compensation balance for unvested options   $ 4,750  
Share-Based Payment Arrangement, Option [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock option granted 2,640,250 5,000  
Stock option exercise price $ 0.46    
Stock-based compensation   $ 3,512
Share-Based Payment Arrangement, Option [Member] | IPO [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock option granted 2,640,250    
Stock option Vested 1,122,925