v3.25.1
Share Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Share Based Compensation [Line Items]        
Percentage of expected dividend yield 0.00%   0.00% 0.00%
Weighted average grant date fair value per share, granted (in Dollars per share)    
Fair value option $ 911 $ 576    
Unrecognized share-based compensation expense $ 36      
Weighted-average period 2 years      
Stock Option [Member]        
Share Based Compensation [Line Items]        
Weighted average grant date fair value per share, granted (in Dollars per share) $ 0 $ 0