v3.26.1
Stockholders' Equity - Restricted Share Units Activity (Details) - Equity Incentive Plan - Restricted Stock Units (RSUs) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Vesting period 3 years  
Restricted stock unit expense recognized $ 384 $ 255
US Denominated RSU's    
Unvested shares, beginning of period 630  
RSU's awarded 0  
Shares released (118)  
Unvested shares, end of period 512  
Vesting Tranche I    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Vesting percentage 33.00%  
Vesting Tranche II    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Vesting percentage 4.17%