v3.25.1
Share-based Compensation - Schedule of Stock-Based Option Activities (Details) - Share-Based Payment Arrangement, Option [Member] - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares, Granted (in Shares)  
Weighted Average Fair Value Per Share, Granted  
Weighted Average Exercise Price Per Share, Granted  
Shares, Exercised (in Shares)  
Weighted Average Fair Value Per Share, Exercised  
Weighted Average Exercise Price Per Share, Exercised  
Shares, Cancelled (in Shares)  
Weighted Average Fair Value Per Share, Cancelled  
Weighted Average Exercise Price Per Share, Cancelled  
Shares, Balance (in Shares) 1,822 1,822
Weighted Average Fair Value Per Share, Balance $ 496 $ 496
Weighted Average Exercise Price Per Share, Balance $ 1,574.2 $ 1,574.2
Weighted Average Remaining Terms, Balance 3 years 7 months 2 days 4 years 4 months 2 days
Aggregate Intrinsic Value (in Dollars)  
Shares, Excercisable (in Shares) 1,822
Weighted Average Fair Value Per Share, Excercisable $ 496
Weighted Average Exercise Price Per Share, Excercisable $ 1,574.2
Weighted Average Remaining Terms, Excercisable
Aggregate Intrinsic Value, Excercisable (in Dollars)