v3.25.2
Equity - Summary of Common Warrant Activity (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Shares, Outstanding, Beginning Balance 83,574  
Number of Shares, Issued 12,501,473  
Number of Shares, Expired (14)  
Number of Shares, Outstanding, Ending Balance 12,585,033 83,574
Number of Shares, Exercisable 12,585,033  
Weighted-Average Exercise Price, Outstanding, Beginning Balance $ 32.97  
Weighted-Average Exercise Price, Issued 3.54  
Weighted-Average Exercise Price, Expired 2,883.94  
Weighted-Average Exercise Price, Outstanding, Ending Balance 3.73 $ 32.97
Weighted-Average Exercise Price, Exercisable $ 3.73  
Weighted-Average Remaining Term, Outstanding 5 years 4 years 10 months 28 days
Weighted-Average Remaining Term, Issued 5 years  
Weighted-Average Remaining Term, Exercisable 5 years