v3.26.1
Share-Based Compensation - Employee Stock Purchase Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation        
Share based compensation expense $ 9,424 $ 3,520 $ 24,529 $ 7,470
Share purchase under Employee Share Purchase Plan (in shares) 25,191 12,533 25,191 12,533
Employee Share Purchase Plan        
Share-Based Compensation        
Percentage of common stock shares outstanding 1.00%   1.00%  
Number of additional shares added     4,229,663  
Share based compensation expense $ 17 $ 4 $ 30 $ 4
Employee Share Purchase Plan | Location, Statement of Income, Balance [Axis]: us-gaap:ExplorationExpense        
Share-Based Compensation        
Share based compensation expense 9 4 16 4
Employee Share Purchase Plan | Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Share-Based Compensation        
Share based compensation expense $ 8 $ 0 $ 14 $ 0
Employee Share Purchase Plan | Common Shares        
Share-Based Compensation        
Aggregate of common shares to the investors     18,221,054  
2021 Incentive Equity Plan        
Share-Based Compensation        
Aggregate number of common shares reserved for issuance under the plan 21,941,580   21,941,580