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.2
Summary of Significant Accounting Policies - Reverse Stock Split and Basic and Diluted Net Income (Loss) Per Share (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Oct. 09, 2024
shares
Jun. 30, 2025
shares
Jun. 30, 2024
shares
Jun. 30, 2025
shares
Jun. 30, 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,918,846     1,339,896 27,950,888
Common stock outstanding (in shares) 1,110,317 1,911,128   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   202,630 92,777 202,630 92,777      
Warrants                
Summary of Significant Accounting Policies                
Anti-dilutive securities   7,755 7,755 7,755 7,755      
Preferred Stock                
Summary of Significant Accounting Policies                
Anti-dilutive securities   25,534,132 0 25,534,132 0