XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Organization and Basis of Presentation - Schedule of Fair Value of Warrants Issued in Connection with the Private Placements (Details) - Private Placement [Member] - $ / shares
Jun. 13, 2024
Apr. 03, 2024
Dec. 31, 2024
Class of Warrant or Right [Line Items]      
Number of warrants 2,428,000 29,531,999 31,451,999
Fair value per warrant $ 1.49 $ 1.34  
Stock price per share 2.99 2.76  
Strike price per share $ 2.39 $ 2.5  
Risk-free interest rate 4.30% 4.40%  
Term (years) 4 years 9 months 21 days 5 years  
Expected volatility 45.00% 45.00%