v3.26.1
Stock Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation $ 48 $ 1,338  
Intrinsic value of exercisable stock options $ 0    
Intrinsic value of exercisable fair value per share $ 167.61    
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Of Options Exercisable Intrinsic Fair Value Per Share 167.61    
Fair value of option 6.9    
Weighed Average Exercise Price, Exercisable [1] $ 167.61    
Stock based payment options outstanding weighted average remaining term 5 years 21 days   6 years 9 months 14 days
Number of shares, granted [1] 6,960    
Weighted average grant date fair value per share $ 10.1 $ 29.7  
Unrecognized stock-based compensation $ 1,100    
Common Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares, granted 7,000 63,000  
Stock Option      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock based payment options outstanding weighted average remaining term 3 years 2 months 23 days    
Stock Option | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock based payment options outstanding weighted average remaining term 4 years 3 months 25 days    
[1] Retroactively adjusted to reflect the one-for-thirty (1-for-30) reverse stock split, which was effective on April 23, 2026. See Note 2.