v3.26.1
Warrants - Schedule of Changes in Warrants Issued and Outstanding (Details)
6 Months Ended
Jun. 30, 2026
shares
Class of Warrant or Right [Line Items]  
Outstanding warrant, Beginning balance 17,510
Warrants issued 20,851
Warrants exercised 0
Warrants canceled 0
Outstanding warrant, Ending balance 38,360
Registered Direct Offering Warrants [Member ]  
Class of Warrant or Right [Line Items]  
Outstanding warrant, Beginning balance 2
Warrants issued 0
Warrants exercised 0
Warrants canceled 0
Outstanding warrant, Ending balance 2
Best Efforts Offering A-1 Warrants [Member]  
Class of Warrant or Right [Line Items]  
Outstanding warrant, Beginning balance 41
Warrants issued 0
Warrants exercised 0
Warrants canceled 0
Outstanding warrant, Ending balance 41
Best Efforts Offering A-2 Warrants [Member]  
Class of Warrant or Right [Line Items]  
Outstanding warrant, Beginning balance 41
Warrants issued 0
Warrants exercised 0
Warrants canceled 0
Outstanding warrant, Ending balance 41
Best Efforts Placement Agent Warrants [Member]  
Class of Warrant or Right [Line Items]  
Outstanding warrant, Beginning balance 3
Warrants issued 0
Warrants exercised 0
Warrants canceled 0
Outstanding warrant, Ending balance 3
January 2025 Warrants [Member]  
Class of Warrant or Right [Line Items]  
Outstanding warrant, Beginning balance 700
Warrants issued 0
Warrants exercised 0
Warrants canceled 0
Outstanding warrant, Ending balance 700
Woodway May 2025 Warrants [Member]  
Class of Warrant or Right [Line Items]  
Outstanding warrant, Beginning balance 571
Warrants issued 0
Warrants exercised 0
Warrants canceled 0
Outstanding warrant, Ending balance 571
Class A Incremental Notes Warrants [Member]  
Class of Warrant or Right [Line Items]  
Outstanding warrant, Beginning balance 16,152
Warrants issued 20,851
Warrants exercised 0
Warrants canceled 0
Outstanding warrant, Ending balance 37,003