XML 45 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Nature of Business and Liquidity - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Line Items]      
Aggregate gross proceeds from sale of common stock, convertible preferred stock and convertible notes $ 401,800    
Convertible preferred stock, shares outstanding 0    
Net loss $ (23,880) $ (12,337) $ (32,600)
Accumulated deficit 161,385   $ 137,505
Cash, cash equivalents and marketable securities $ 240,800