v3.26.1
Description of Business and Liquidity - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Cash and cash equivalents, and marketable securities $ 163,500  
Net proceeds from the IPO 317,200  
Retained Earnings (Accumulated Deficit) $ (204,545) $ (181,858)