XML 77 R54.htm IDEA: XBRL DOCUMENT v3.25.4
Shareholders' Equity - Additional Information (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
vote
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock, par value (in USD per share) | $ / shares $ 0 $ 0  
Common stock, voting rights, votes per share | vote 1    
Cash dividends $ 0    
Share-Based Payment Arrangement, Tranche One      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting percentage 25.00%    
Share-Based Payment Arrangement, Tranche Two      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting percentage 25.00%    
Share-Based Payment Arrangement, Tranche Three      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting percentage 25.00%    
Share Based Compensation Award Tranche Four      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting percentage 25.00%    
2020 Share Option and Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Intrinsic value $ 8,700,000 $ 14,700,000 $ 18,500,000
Unrecognized compensation cost related to unvested stock options granted $ 49,200,000    
Weighted average period for recognition of unamortized share based compensation expense (in years) 2 years 3 months 18 days    
Restricted Share Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting term (in years) 4 years    
Intrinsic value $ 6,800,000 $ 5,400,000 $ 8,000,000.0
Weighted average period for recognition of unamortized share based compensation expense (in years) 2 years 3 months 18 days    
Term of options granted (in years) 10 years    
Unamortized share based compensation expense $ 27,700,000    
2020 Share Option and Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting term (in years) 4 years    
Maximum aggregate number of common shares that may be issued as incentive share option. | shares 21,280,000    
Number of shares available for issuance | shares 31,911,780