v3.26.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Commitments and Contingencies          
Percentage of office leases owned by subsidiary     100.00%    
Termination notice period (in days)     90 days    
Additional lease renewal term     5 years    
Right of use asset $ 1,825,000   $ 1,825,000   $ 803,000
Operating lease liability - long term 1,374,000   1,374,000   $ 352,000
Operating lease cost 173,000 $ 162,000 337,000 $ 323,000  
Operating lease payments $ 184,000 $ 165,000 $ 361,000 $ 331,000  
Remaining lease term 4 years 2 months 12 days 2 years 1 month 6 days 4 years 2 months 12 days 2 years 1 month 6 days  
Operating Lease weighted average discount rate 12.72% 10.21% 12.72% 10.21%  
Us And Spanish Facilities          
Commitments and Contingencies          
Renewed lease term 63 months   63 months    
Lease rent abatement period     3 months    
Research And Office Facilities, Parets del Valles, Barcelona, Spain          
Commitments and Contingencies          
Renewed lease term 5 years   5 years    
Right of use asset $ 1,300,000   $ 1,300,000    
Operating lease liability - long term $ 1,300,000   $ 1,300,000