v3.26.1
Stock-Based Compensation, Non-Vested Stock Option Activity (Details) - Stock Options - $ / shares
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Status of the Company's non-vested options and changes during the year    
Non-vested options at the beginning of the period (in shares) 28,989,966 29,426,936
Non-vested options, options granted (in shares) 6,289,205 41,924
Non-vested options, options vested (in shares) (10,383,345) (411,059)
Non-vested options, options forfeited (in shares) (147,233) (67,835)
Non-vested options at the end of the period (in shares) 24,748,593 28,989,966
Weighted Average Fair Value at Grant Date    
Weighted average fair value at the grant date, Non-vested options at the beginning of the period (in dollars per share) $ 15.67 $ 15.58
Weighted average fair value at grant date, options granted (in dollars per share) 39.4 37.69
Weighted average fair value at grant date, options vested (in dollars per share) 12.57 11.68
Weighted average fair value at grant date, options forfeited (in dollars per share) 19.26 14.88
Weighted average fair value at the grant date, Non-vested options at the end of the period (in dollars per share) $ 22.98 $ 15.67