XML 97 R84.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions - Public Offering, Private Placement Transactions and Debt Refinancing (Details) - USD ($)
$ / shares in Units, $ in Millions
Mar. 14, 2024
Mar. 24, 2025
Dec. 31, 2024
Mar. 19, 2024
Mar. 15, 2024
Dec. 31, 2023
Asset Purchase Agreement            
Purchaseable stock   2,379,508 2,368,072     1,979,413
Common stock issued     2,368,072     1,979,413
Public Offering and Private Placement            
Asset Purchase Agreement            
Common stock issued 357,889          
Public Offering            
Asset Purchase Agreement            
Purchaseable stock       328,427 328,427  
Common stock price         $ 6.5  
Share price       $ 6.5    
Public Offering | Chief Executive Officer            
Asset Purchase Agreement            
Common stock issued       14,625    
Public Offering | Director            
Asset Purchase Agreement            
Common stock issued       14,625    
Public Offering | Executive Vice President [Member]            
Asset Purchase Agreement            
Common stock issued       3,250    
Private Placement            
Asset Purchase Agreement            
Common stock price $ 9.8          
Net proceeds from the sale of private placement shares $ 0.3          
Private Placement | Agreements [Member]            
Asset Purchase Agreement            
Common stock issued 29,462          
Private Placement | Chief Executive Officer            
Asset Purchase Agreement            
Common stock issued 13,258          
Private Placement | Director            
Asset Purchase Agreement            
Common stock issued 13,258          
Private Placement | Executive Vice President [Member]            
Asset Purchase Agreement            
Common stock issued 2,946     2,946