v3.26.1
Stockholders' Equity - Repurchase activity (Details)
3 Months Ended 36 Months Ended
Mar. 31, 2026
USD ($)
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Sep. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Sep. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Sep. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Mar. 31, 2026
shares
Class of Stock                          
Repurchase of common stock | $ $ 205,820       $ 204,863                
Class K Common Stock                          
Class of Stock                          
Number of Share Repurchases Requested 70,588 78,008 40,889 32,542 20,042 42,948 40,088 142,529 56,794 52,823 10,274 59,587  
Shares Repurchased   9,057 6,656 12,746 4,842 1,037 230 19,615 9,864 10,801 3,097 16,090  
Amount of Shares Repurchased | $   $ 92,114 $ 67,696 $ 129,628 $ 49,241 $ 10,511 $ 2,338 $ 199,490 $ 113,731 $ 124,535 $ 35,704 $ 184,422  
Repurchase of common stock | $ $ 194,074       $ 204,863                
Average Amount per share | $ / shares   $ 10.17 $ 10.17 $ 10.17 $ 10.17 $ 10.17 $ 10.17 $ 10.17 $ 11.53 $ 11.53 $ 11.53 $ 11.46  
Requests Withdrawn       9,757                  
Repurchase Requests Outstanding 70,588 68,951                     409,184
Number of outstanding and unfulfilled repurchase request 115                       115
Class K Common Stock | One hundred and fifteen unfilled standard repurchase requests                          
Class of Stock                          
Repurchase Requests Outstanding 409,184       297,421                
Class K One Common Stock                          
Class of Stock                          
Shares Repurchased     1,225 463 370 1,020 265 19,258 1,129 4,118 1,099 13,110  
Amount of Shares Repurchased | $     $ 12,452 $ 4,712 $ 3,762 $ 10,373 $ 2,693 $ 195,853 $ 11,485 $ 47,486 $ 12,675 $ 149,824  
Average Amount per share | $ / shares     $ 10.17 $ 10.17 $ 10.17 $ 10.17 $ 10.17 $ 10.17 $ 10.17 $ 11.53 $ 11.53 $ 11.43  
Requests Withdrawn           4,896              
Repurchase Requests Outstanding     33,008                    
Class K Two Common Stock                          
Class of Stock                          
Shares Repurchased       342 685 1,662 1,946 19,879 891 912 596 4,654  
Amount of Shares Repurchased | $       $ 3,483 $ 6,961 $ 16,896 $ 19,786 $ 202,170 $ 9,062 $ 9,276 $ 6,868 $ 53,189  
Average Amount per share | $ / shares       $ 10.17 $ 10.17 $ 10.17 $ 10.17 $ 10.17 $ 10.17 $ 10.17 $ 11.53 $ 11.43  
Requests Withdrawn               2,457 9,183        
Repurchase Requests Outstanding       9,234                  
Class K Three Common Stock                          
Class of Stock                          
Shares Repurchased         506 1,228 916 8,921 1,649 900 132 2,531  
Amount of Shares Repurchased | $         $ 5,145 $ 12,487 $ 9,318 $ 90,730 $ 16,770 $ 9,155 $ 1,341 $ 29,078  
Average Amount per share | $ / shares         $ 10.17 $ 10.17 $ 10.17 $ 10.17 $ 10.17 $ 10.17 $ 10.17 $ 11.49  
Requests Withdrawn                 1,366        
Repurchase Requests Outstanding         13,639 33,105              
Class K Four Common Stock                          
Class of Stock                          
Shares Repurchased             1,695 1,762 1,170 1,665 130 559  
Amount of Shares Repurchased | $             $ 17,241 $ 17,919 $ 11,898 $ 16,942 $ 1,324 $ 5,678  
Average Amount per share | $ / shares             $ 10.17 $ 10.17 $ 10.17 $ 10.17 $ 10.17 $ 10.17  
Requests Withdrawn                 658        
Repurchase Requests Outstanding                 30,884        
Class K Five Common Stock                          
Class of Stock                          
Shares Repurchased             1,253 3,260   983 241 535  
Amount of Shares Repurchased | $             $ 12,743 $ 33,157   $ 9,998 $ 2,451 $ 5,438  
Average Amount per share | $ / shares             $ 10.17 $ 10.17   $ 10.17 $ 10.17 $ 10.17  
Requests Withdrawn                   6,937   671  
Repurchase Requests Outstanding             33,783     26,507      
Class K Six Common Stock                          
Class of Stock                          
Shares Repurchased               2,410     178 989  
Amount of Shares Repurchased | $               $ 24,506     $ 1,811 $ 10,062  
Average Amount per share | $ / shares               $ 10.17     $ 10.17 $ 10.17  
Repurchase Requests Outstanding               64,967     4,801    
Class K Seven Common Stock                          
Class of Stock                          
Shares Repurchased                       731  
Amount of Shares Repurchased | $                       $ 7,437  
Average Amount per share | $ / shares                       $ 10.17  
Repurchase Requests Outstanding                       19,717  
Class K-I Common Stock                          
Class of Stock                          
Number of Share Repurchases Requested           18,240     1,613 1,595   5,591  
Shares Repurchased           439     158 244   1,101  
Amount of Shares Repurchased | $           $ 4,464     $ 1,823 $ 2,675   $ 12,625  
Repurchase of common stock | $ $ 11,746       $ 0                
Average Amount per share | $ / shares           $ 10.17     $ 11.53 $ 10.96   $ 11.47  
Requests Withdrawn                       1,036  
Number of outstanding and unfulfilled repurchase request 80                       80
Class K-I Common Stock | Eighty unfilled standard repurchase requests                          
Class of Stock                          
Repurchase Requests Outstanding 35,144       27,749                
Class K-I One Common Stock                          
Class of Stock                          
Shares Repurchased         119       35 140   1,041  
Amount of Shares Repurchased | $         $ 1,207       $ 356 $ 1,526   $ 12,003  
Average Amount per share | $ / shares         $ 10.17       $ 10.17 $ 10.9   $ 11.53  
Class K-I Two Common Stock                          
Class of Stock                          
Shares Repurchased         220 801       30   370  
Amount of Shares Repurchased | $         $ 2,234 $ 8,152       $ 296   $ 4,261  
Average Amount per share | $ / shares         $ 10.17 $ 10.17       $ 9.92   $ 11.52  
Requests Withdrawn                 1,420        
Class K-I Three Common Stock                          
Class of Stock                          
Shares Repurchased                   29   200  
Amount of Shares Repurchased | $                   $ 292   $ 2,309  
Average Amount per share | $ / shares                   $ 10.17   $ 11.55  
Class K-I Four Common Stock                          
Class of Stock                          
Shares Repurchased                   53   44  
Amount of Shares Repurchased | $                   $ 541   $ 451  
Average Amount per share | $ / shares                   $ 10.17   $ 10.17  
Class K-I Five Common Stock                          
Class of Stock                          
Shares Repurchased                       44  
Amount of Shares Repurchased | $                       $ 445  
Average Amount per share | $ / shares                       $ 10.17  
Class K-I Six Common Stock                          
Class of Stock                          
Shares Repurchased                       81  
Amount of Shares Repurchased | $                       $ 824  
Average Amount per share | $ / shares                       $ 10.17