v3.26.1
Share Capital - Schedule of Common Stock (Details)
6 Months Ended
Jun. 30, 2026
shares
Increase (Decrease) in Stockholders' Equity  
Shares issued, beginning of period (in shares) 35,298,774
Shares issued on option exercise (in shares) 88,051
Shares issued and outstanding, as at end of period (in shares) 35,380,429
Shares of Common Stock  
Increase (Decrease) in Stockholders' Equity  
Shares issued, beginning of period (in shares) 35,298,774
Shares issued on option exercise (in shares) 81,655
Shares issued and outstanding, as at end of period (in shares) 35,380,429