XML 69 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders Equity - Narrative (Details)
$ / shares in Units, $ in Thousands, $ in Thousands
1 Months Ended 6 Months Ended
Oct. 31, 2021
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
shares
Jun. 30, 2025
CAD ($)
shares
Feb. 10, 2025
USD ($)
Class of Stock [Line Items]          
Share repurchase program, authorized amount         $ 800,000
Repurchases of common stock (in shares) | shares   4,900,000 0    
Shares repurchased, weighted average price (in dollars per share) | $ / shares   $ 20.48      
Repurchases of common stock   $ 100,000      
Stock repurchased that were pending settlement   $ 0      
Stock repurchased, shares pending retirement (in shares) | shares   0      
2015 Stock Plan          
Class of Stock [Line Items]          
Share-based compensation arrangement by share-based payment award, expiration period   10 years      
2021 Stock Plan          
Class of Stock [Line Items]          
Common stock, capital shares reserved for future issuance (in shares) | shares   90,900,000   90,900,000  
Common stock, capital shares reserved for future issuance, maximum shares that may be added due to provision from previous plans (in shares) | shares 26,288,211        
Service
based          
Class of Stock [Line Items]          
Share-based payment arrangement, nonvested award, cost not yet recognized, amount   $ 400      
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition   3 months      
RSUs | Minimum          
Class of Stock [Line Items]          
Award vesting period   2 years      
RSUs | Maximum          
Class of Stock [Line Items]          
Award vesting period   4 years      
PSUs          
Class of Stock [Line Items]          
Award vesting period   3 years      
Restricted Stock Units And Performance Stock Units          
Class of Stock [Line Items]          
Share-based payment arrangement, nonvested award, cost not yet recognized, amount   $ 333,800      
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition   1 year 10 months 17 days      
ESPP          
Class of Stock [Line Items]          
Common stock, capital shares reserved for future issuance (in shares) | shares   17,100,000   17,100,000  
Share-based payment arrangement, nonvested award, cost not yet recognized, amount   $ 7,300      
Share-based compensation arrangement by share-based payment award, consecutive offering period 12 months        
Purchase price for shares based on fair market value during offering period   85.00%   85.00%  
Class B-2 Common Stock          
Class of Stock [Line Items]          
Common stock, nominal annual dividend       $ 15  
Class A Common Stock          
Class of Stock [Line Items]          
Share repurchase program, authorized, additional amount         $ 400,000