v3.26.1
Net Loss per Share - Potentially dilutive securities (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Net Loss per Share    
Potentially dilutive securities 261,446 261,446
Representative's Warrants    
Net Loss per Share    
Potentially dilutive securities 121,520 121,520
Restricted Stock Units    
Net Loss per Share    
Potentially dilutive securities 46,288 46,288
Performance Stock Units    
Net Loss per Share    
Potentially dilutive securities 81,850 81,850
Stock Options    
Net Loss per Share    
Potentially dilutive securities 11,788 11,788