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