Quarterly report [Sections 13 or 15(d)]

Summary of Significant Accounting Policies - Reverse Stock Split and Basic and Diluted Net Income (Loss) Per Share (Details)

v3.25.1
Summary of Significant Accounting Policies - Reverse Stock Split and Basic and Diluted Net Income (Loss) Per Share (Details)
3 Months Ended 12 Months Ended
Oct. 09, 2024
shares
Mar. 31, 2025
shares
Mar. 31, 2024
shares
Dec. 31, 2023
USD ($)
Dec. 31, 2024
shares
Oct. 08, 2024
shares
Summary of Significant Accounting Policies            
Stock split conversion ratio 25          
Common stock issued (in shares) 1,118,035 1,918,846     1,339,896 27,950,888
Common stock outstanding (in shares) 1,110,317 1,911,128     1,332,178 27,757,937
Adjustments to additional paid in capital | $       $ 1,867    
Employee Stock Option            
Summary of Significant Accounting Policies            
Anti-dilutive securities   92,777        
Warrants            
Summary of Significant Accounting Policies            
Anti-dilutive securities   7,755 7,755      
Preferred Stock            
Summary of Significant Accounting Policies            
Anti-dilutive securities   24,980,682 0