v3.25.4
Nature of the Business and Basis of Presentation - Public Offerings and Common Stock (Details)
$ in Millions
2 Months Ended 12 Months Ended
Jul. 14, 2025
shares
Feb. 27, 2026
shares
Dec. 31, 2025
USD ($)
segment
Nature of the Business      
Reverse stock split ratio 0.08   0.08
Reverse stock split shares | shares 0    
Cash, cash equivalents and marketable securities | $     $ 41.8
Number of operating segment | segment     1
Number of reporting segment | segment     1
Subsequent Event      
Nature of the Business      
Issuances of shares, net of expenses (in shares) | shares   52,715