v3.26.1
Research and Development Arrangements and Related Party Transactions (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Research and Development Arrangements and Related Party Transactions        
Research and development $ 1,101,000 $ 2,291,000 $ 6,013,000 $ 4,797,000
Related Party | ChemDiv        
Research and Development Arrangements and Related Party Transactions        
Research and development 653,000 $ 1,294,000 2,027,000 $ 2,300,000
Related Party | ChemDiv | Accounts Payable        
Research and Development Arrangements and Related Party Transactions        
Research and development payable $ 1,856,000   $ 1,856,000