XML 75 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loss Per Share - Schedule of Diluted Net Loss per Share (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule of Diluted Net Loss per Share [Line Items]    
Total 7,730 8,415
RSUs [Member]    
Schedule of Diluted Net Loss per Share [Line Items]    
Total 806 112
PSUs [Member]    
Schedule of Diluted Net Loss per Share [Line Items]    
Total   125
Stock options [Member]    
Schedule of Diluted Net Loss per Share [Line Items]    
Total 121 438
Warrants [Member]    
Schedule of Diluted Net Loss per Share [Line Items]    
Total 6,803 7,740