v3.25.2
Subsequent Events - Additional Information (Details) - Subsequent Event
Jul. 15, 2025
Subsequent Event [Line Items]  
Reverse stock split one new share of Company common stock for every 12 shares of outstanding Company common stock
Reverse stock split ratio 0.0833