v3.26.1
Description of Business and Basis of Presentation - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Description of Business and Basis of Presentation [Line Items]              
Net aggregate proceeds         $ 391,550    
Cash, cash equivalents and marketable securities $ 1,028,300       1,028,300    
Working capital 1,002,400       1,002,400    
Accumulated deficit (518,234)       (518,234)   $ (378,976)
Net loss (79,056) $ (60,202) $ (41,426) $ (34,452) (139,258) $ (75,878)  
Cash flows from operations         (103,357) $ (57,236)  
SafeGuard Healthcare, LLC [Member] | Convertible Promissory Note [Member]              
Description of Business and Basis of Presentation [Line Items]              
Principal amount of convertible promissory note including accrued interest $ 26,800       $ 26,800    
Common Stock [Member]              
Description of Business and Basis of Presentation [Line Items]              
Common shares offering 298,629 377,226 10,570 66,506