XML 56 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Issuances and Share Repurchase Program (Tables)
12 Months Ended
Dec. 31, 2024
Stockholders' Equity Note [Abstract]  
Schedule of Issuance of Shares
The following tables summarize the issuance of shares during the years ended December 31, 2024, 2023 and 2022:
DatePrice
Per Share
Shares IssuedProceeds
For the Year Ended December 31, 2024:
March 15, 2024$10.2425,864,010$264,847 
May 16, 202410.3411,786,647121,874 
August 16, 202410.3415,732,189162,671 
November 15, 202410.3916,211,723168,440 
Total69,594,569$717,832 
DatePrice
Per Share
Shares IssuedProceeds
For the Year Ended December 31, 2023:
March 16, 2023$10.139,474,500$95,977 
May 16, 202310.258,321,08685,291 
August 16, 202310.2217,653,821180,422 
November 16, 202310.2517,490,825179,281 
Total52,940,232$540,971 
DatePrice
Per Share
Shares IssuedProceeds
For the Year Ended December 31, 2022:
March 15, 2022$10.1012,173,590$122,953 
May 17, 202210.168,022,70681,511 
August 16, 202210.108,681,79287,686 
November 15, 202210.108,895,56589,845 
Total37,773,653$381,995 
Schedule of Total Shares Repurchased that were Validly Tendered Under the Share Repurchase Program and not Withdrawn
The following tables summarize the total shares repurchased that were validly tendered under the Share Repurchase Program and not withdrawn during the years ended December 31, 2024, 2023 and 2022:
DatePrice
Per Share
Shares
Repurchased
Total Cost
For the Year Ended December 31, 2024:
March 28, 2024$10.241,996,254$20,442 
June 27, 202410.341,142,19511,810 
September 27, 202410.341,752,16018,118 
December 27, 202410.39932,5679,689 
Total5,823,176$60,059 
DatePrice
Per Share
Shares
Repurchased
Total Cost
For the Year Ended December 31, 2023:
March 30, 2023$10.13906,750$9,185 
June 29, 202310.25664,9876,816 
September 28, 202310.22618,3266,319 
December 28, 202310.252,050,93921,022 
Total4,241,002$43,342 
DatePrice
Per Share
Shares
Repurchased
Total Cost
For the Year Ended December 31, 2022:
April 15, 2022$10.10641,640$6,480 
June 16, 202210.16333,5273,389 
September 16, 202210.10139,2161,406 
December 15, 202210.10208,8282,110 
Total1,323,211$13,385