v3.26.1
Share-Based Compensation (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
Employee stock option        
Share-Based Compensation        
Share based compensation expense 500 700 900 1,100
Employee stock option | Location, Statement of Income, Balance [Axis]: us-gaap:ExplorationExpense        
Share-Based Compensation        
Share based compensation expense 25 200 50 200
Employee stock option | Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Share-Based Compensation        
Share based compensation expense $ 400 $ 500 $ 900 $ 900
2021 Incentive Equity Plan        
Share-Based Compensation        
Aggregate number of common shares reserved for issuance under the plan 21,941,580   21,941,580  
Number of additional shares authorized subject to approval to share holders     16,918,653  
Units sign-on grant 2,243,853   2,243,853  
Common Shares issued and outstanding percentage     4.00%