v3.26.1
Fair Value Measurements - Assets/Liabilities Measured at Fair Value (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Cash and cash equivalents $ 40,179 $ 36,788
Quoted Price in Active Markets for Identical Instruments Level 1    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Cash and cash equivalents 3,553 3,072
Significant Other Observable Inputs Level 2    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Cash and cash equivalents 36,626 33,716
Processa Pharmaceuticals, Inc    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Processa common shares 2 2
Processa Pharmaceuticals, Inc | Quoted Price in Active Markets for Identical Instruments Level 1    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Processa common shares $ 2 $ 2
License agreement | Processa Pharmaceuticals, Inc    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Shares to be issued under agreement 51