v3.26.1
Nature of Business - 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
Cash, cash equivalents and short-term investments $ 18,600       $ 18,600    
Net Income (Loss) (7,652) $ 4,976 $ (5,956) $ (5,042) (2,676) $ (10,998)  
Accumulated deficit $ (192,002)       (192,002)   $ (189,326)
Consideration Transferred         29,400    
Proceeds from issuance of notes         $ 0 $ 9,664  
CalciMedica              
Percentage of ownership of common stock 72.00%       72.00%    
Graybug              
Percentage of ownership of common stock 28.00%       28.00%    
Convertible Debt [Member]              
Proceeds from issuance of notes         $ 18,300    
Preferred and Common Stock and Warrants [Member]              
Total net proceeds         $ 159,900