XML 32 R25.htm IDEA: XBRL DOCUMENT v3.26.1
Organization and Basis of Presentation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Subsequent Event [Line Items]      
Common stock par value (USD per share) $ 0.001   $ 0.001
Cash, cash equivalents, and short-term investments $ 217.9   $ 228.1
Losses from operations $ 17.8 $ 10.7