Quarterly report [Sections 13 or 15(d)]

Schedule of Nonvested Restricted Stock Units Activity (Details)

v3.25.2
Schedule of Nonvested Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs) [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of shares unvested balance 13 38
Weighted average grant date fair value balance $ 714.30 $ 1,020.00
Aggregate intrinsic value, balance $ 132 $ 7,940
Number of shares granted 1,070 9
Weighted average grant date fair value granted $ 11.05 $ 124.50
Aggregate intrinsic value, granted
Number of shares granted (104) (5)
Weighted average grant date fair value released $ 28.07 $ 1,223.10
Aggregate intrinsic value, released
Number of shares cancelled (90) (5)
Weighted average grant date fair value cancelled $ 30.91 $ 1,003.20
Aggregate intrinsic value, cancelled
Number of shares unvested balance 889 37
Weighted average grant date fair value balance $ 16.51 $ 766.95
Aggregate intrinsic value, balance $ 6,400 $ 1,812
Number of shares unvested expected to vest 889 37
Weighted average grant date fair value expected to vest $ 16.51 $ 766.95
Aggregate intrinsic value, expected to vest $ 6,400 $ 1,812