v3.25.2
Credit and Securities Purchase Transaction - Schedule of Company’s Outstanding Preferred Stock (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Credit and Securities Purchase Transaction [Line Items]    
Shares Issued (in shares) 0 0
Shares Outstanding (in shares) 0 0
Series B-1 Preferred Stock    
Credit and Securities Purchase Transaction [Line Items]    
Shares Issued (in shares) 31.940063  
Original Issue Price (in dollars per share) $ 841,999.99  
Shares Outstanding (in shares) 31.940063  
Common Stock Equivalent $ 31,940,063  
Series B-2 Preferred Stock    
Credit and Securities Purchase Transaction [Line Items]    
Shares Issued (in shares) 28.806463  
Original Issue Price (in dollars per share) $ 2,322,000  
Shares Outstanding (in shares) 28.806463  
Common Stock Equivalent $ 28,806,463  
Series B-3 Preferred Stock    
Credit and Securities Purchase Transaction [Line Items]    
Shares Issued (in shares) 38.259864  
Original Issue Price (in dollars per share) $ 3,358,000  
Shares Outstanding (in shares) 38.259864  
Common Stock Equivalent $ 38,259,864  
Series B-4 Preferred Stock    
Credit and Securities Purchase Transaction [Line Items]    
Shares Issued (in shares) 16.150528  
Original Issue Price (in dollars per share) $ 5,990,000  
Shares Outstanding (in shares) 16.150528  
Common Stock Equivalent $ 17,305,070