v3.26.1
Summary of Significant Accounting Policies - Reverse Stock Splits (Details)
May 15, 2025
Dec. 04, 2024
Jan. 16, 2024
May 23, 2023
Summary of Significant Accounting Policies        
Reverse stock split ratio 0.0357 0.03 0.025 0.05