XML 89 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Options - Summary of stock option and Restricted Stock option activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Stock Options    
Share-Based Payment Arrangement, Grantee Status [Extensible Enumeration] us-gaap:ShareBasedPaymentArrangementNonemployeeMember  
Restricted Stock Units | Equity Plans    
Stock Options    
Number of Restricted Stock Units, Unvested at Beginning of the year 749,756 700,000
Number of Restricted Stock Units, Granted 549,079 49,756
Number of Restricted Stock Units, Vested (48,761)  
Number of Restricted Stock Units, Unvested at End of the year 1,249,079 749,756
Weighted-Average Grant Date Fair Value, Outstanding at Beginning of the year $ 5.77 $ 5.59
Weighted-Average Grant Date Fair Value, Granted 40.61 8.29
Weighted-Average Grant Date Fair Value, Vested 8.42  
Weighted-Average Grant Date Fair Value, Forfeited/Expired 8.29  
Weighted-Average Grant Date Fair Value, Outstanding at End of the year $ 20.98 $ 5.77
Non-employees and non-employee directors | Restricted Stock Units | Equity Plans    
Stock Options    
Number of Restricted Stock Units, Granted 34,246