v3.26.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 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,946,000   $ 803,000
Operating lease cost 190,000 $ 155,000  
Non-current operating lease liability 1,522,000   $ 352,000
Operating lease payments $ 177,000 $ 166,000  
Remaining lease term 4 years 4 months 24 days 2 years 3 months 18 days  
Operating Lease weighted average discount rate 12.63% 10.36%  
Us And Spanish Facilities      
Commitments and Contingencies      
Renewed lease term 63 months    
Lease rent abatement period 3 months    
Research And Office Facilities, Parets del Valls, Barcelona, Spain      
Commitments and Contingencies      
Renewed lease term 5 years    
Right of use asset $ 1,200,000    
Non-current operating lease liability $ 1,300,000