XML 70 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Common Stock (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2021
shares
Jun. 30, 2026
USD ($)
vote
$ / shares
shares
Mar. 31, 2026
USD ($)
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2026
USD ($)
vote
$ / shares
shares
Jun. 30, 2025
USD ($)
shares
Dec. 31, 2025
$ / shares
shares
Jul. 31, 2025
USD ($)
Subsidiary or Equity Method Investee [Line Items]                
Common stock, authorized (in shares) | shares   725,000,000     725,000,000   725,000,000  
Common stock, par value (in dollars per share) | $ / shares   $ 0.0001     $ 0.0001   $ 0.0001  
Voting rights, number of votes | vote   1     1      
Dividends declared, paid and unpaid         $ 0 $ 0    
Donation of common stock   $ 1,000,000.0   $ 900,000 $ 1,722,000 $ 1,866,000    
Share repurchase program, authorized amount               $ 200,000,000.0
Common stock repurchased (in shares) | shares         3,900,000 0    
Aggregate repurchase amount   21,315,000 $ 44,249,000   $ 65,600,000      
Share repurchase program, remaining authorized amount   $ 110,500,000     $ 110,500,000      
Pledge 1%                
Subsidiary or Equity Method Investee [Line Items]                
Common stock, reserved (in shares) | shares 1,800,000              
Common stock, reserved, percent of fully-diluted capitalization 1.00%              
Common stock, pledged term 10 years              
Stock donated (in shares) | shares   45,490   45,490 90,980 90,980