v3.26.1
Stock-Based Compensation - Schedule of Vested Stock Options Exercise Price (Details)
Dec. 31, 2025
shares
Schedule of Vested Stock Options Exercise Price [Line Items]  
Number of Options Outstanding and fully vested 279
2,400.00 [Member]  
Schedule of Vested Stock Options Exercise Price [Line Items]  
Number of Options Outstanding and fully vested 140
4,500.00 [Member]  
Schedule of Vested Stock Options Exercise Price [Line Items]  
Number of Options Outstanding and fully vested 131
5,000.00 [Member]  
Schedule of Vested Stock Options Exercise Price [Line Items]  
Number of Options Outstanding and fully vested 8