v3.26.1
Schedule of Performance-Based RSUs Activity (Details) - Restricted Stock Units (RSUs) [Member]
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Performance-Based RSUs unvested, Beginning balance | shares 275,564
Weighted-average grant date aggregate fair value, Beginning balance | $ / shares $ 1,837,850
Performance-Based RSUs, Granted | shares 1,335,978
Weighted-average grant date aggregate fair value, Granted | $ / shares $ 10,607,665
Performance-Based RSUs, Vested | shares (525,776) [1]
Weighted-average grant date aggregate fair value, Vested | $ / shares $ (1,219,800) [1]
Performance-Based RSUs, Vested in prior periods | shares 72
Weighted-average grant date aggregate fair value, Vested in prior periods | $ / shares $ 167
Performance-Based RSUs, Forfeited | shares (163,228)
Weighted-average grant date aggregate fair value, Forfeited | $ / shares $ (1,088,731)
Performance-Based RSUs unvested, Ending balance | shares 922,610
Weighted-average grant date aggregate fair value, Ending balance | $ / shares $ 10,137,151
[1] RSUs listed as vested are not exercisable but representative of the pro-rata portion of the RSU grant vested in the period