XML 66 R55.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. 31, 2025
Mar. 12, 2025
Mar. 11, 2025
Dec. 31, 2024
Mar. 19, 2024
Mar. 15, 2024
Asset Purchase Agreement              
Purchaseable stock   2,386,325 2,379,508 23,796,200 2,368,072    
Common stock issued   2,386,325     2,368,072    
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 $ 6.5
Share price           $ 6.5  
Public Offering | Chief Executive Officer              
Asset Purchase Agreement              
Purchaseable stock           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