v3.25.2
Reverse Stock Split - Additional Information (Details)
3 Months Ended 6 Months Ended
May 21, 2025
May 14, 2025
Dec. 03, 2024
Mar. 05, 2024
Jun. 30, 2025
Mar. 31, 2024
Jun. 30, 2025
Reverse Stock Split [Line Item]              
Reverse stock split 0.05   0.03 0.02 0.05 0.02  
Reverse Stock Split, outstanding common stock             On May 21, 2025, the Board approved an amendment to the Certificate of Incorporation to effect a reverse stock split of our common stock at the reverse split ratio of 1-for-20 (the “Reverse Stock Split”).
Minimum              
Reverse Stock Split [Line Item]              
Reverse stock split   0.16          
Maximum              
Reverse Stock Split [Line Item]              
Reverse stock split   0.05