v3.26.1
Leases (Details)
6 Months Ended
Jun. 30, 2026
Option
Lease
Burnaby, British Columbia [Member]  
Lessee Lease Description [Line Items]  
Number of operating leases 1
Operating lease expiration date Jun. 30, 2032
Operating lease, number of renewal options | Option 2
Operating lease, description The Company has an operating lease for research laboratories and office space in Burnaby, British Columbia, which expires on June 30, 2032 and has two renewal options for 5 years each, which were not considered in the determination of the right-of-use asset and lease liability.
Burnaby, British Columbia [Member] | First Renewal Option [Member]  
Lessee Lease Description [Line Items]  
Operating lease extension term 5 years
Burnaby, British Columbia [Member] | Second Renewal Option [Member]  
Lessee Lease Description [Line Items]  
Operating lease extension term 5 years
Needham Massachusetts [Member]  
Lessee Lease Description [Line Items]  
Number of operating leases 1
Operating lease, description The Company has an additional operating lease for office space in Needham, Massachusetts, which commenced in October 2022.