v3.26.1
Stockholders' Equity (Deficit) - Noncontrolling Interest (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2021
Collaborative Arrangements and Non-collaborative Arrangement Transactions            
Noncontrolling interest $ (1,694,000)   $ (1,694,000)   $ (1,399,000)  
Change in noncontrolling interest $ 120,000 $ 156,000 $ 294,000 $ 316,000    
Napo            
Collaborative Arrangements and Non-collaborative Arrangement Transactions            
Noncontrolling interest           $ 242,000