v3.26.1
SCHEDULE OF AWARDS OUTSTANDING (Details)
Jun. 30, 2026
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Total awards outstanding 11,115,978
Share-Based Payment Arrangement, Option [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Total awards outstanding 6,987,762
Restricted Stock Units R S U And Performance Stock Units P S Us [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Total awards outstanding 4,128,216
2009 Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Total awards outstanding 1,497,118
2009 Plan [Member] | Share-Based Payment Arrangement, Option [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Total awards outstanding 1,497,118
2009 Plan [Member] | Restricted Stock Units R S U And Performance Stock Units P S Us [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Total awards outstanding
2019 Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Total awards outstanding 1,595,058
2019 Plan [Member] | Share-Based Payment Arrangement, Option [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Total awards outstanding 1,595,058
2019 Plan [Member] | Restricted Stock Units R S U And Performance Stock Units P S Us [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Total awards outstanding
2022 Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Total awards outstanding 6,870,903
2022 Plan [Member] | Share-Based Payment Arrangement, Option [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Total awards outstanding 2,742,687
2022 Plan [Member] | Restricted Stock Units R S U And Performance Stock Units P S Us [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Total awards outstanding 4,128,216
Inducement Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Total awards outstanding 1,152,899
Inducement Plan [Member] | Share-Based Payment Arrangement, Option [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Total awards outstanding 1,152,899
Inducement Plan [Member] | Restricted Stock Units R S U And Performance Stock Units P S Us [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Total awards outstanding