XML 88 R77.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Options Activity (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of options, Exercised (1,396,068)  
Share-Based Payment Arrangement, Option [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of options outstanding, Beginning balance 5,645,325  
Weighted-average exercise price, Beginning balance $ 1.54  
Weighted-average remaining contractual term, Outstanding 8 years 3 months 3 days 7 years 10 months 24 days
Aggregate intrinsic value, Beginning balance $ 59,779,836  
Number of options, Granted 1,760,850  
Weighted-average exercise price, Granted $ 7.22  
Number of options, Exercised (1,875,862)  
Weighted-average exercise price, Exercised $ 1.29  
Number of options, Forfeited or expired (213,253)  
Weighted-average exercise price, Forfeited or expired $ 1.90  
Number of options outstanding, Ending balance 5,317,060 5,645,325
Weighted-average exercise price, Ending balance $ 3.38 $ 1.54
Aggregate intrinsic value, Ending balance $ 21,216,913 $ 59,779,836
Number of options, Exercisable 1,553,548  
Weighted-average exercise price, Exercisable $ 1.33  
Weighted-average remaining contractual term, Exercisable 5 years 6 months 14 days  
Aggregate intrinsic value, Exercisable $ 9,245,793