XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Stock Issuances and Share Repurchase Program (Tables)
6 Months Ended
Jun. 30, 2025
Stockholders' Equity Note [Abstract]  
Schedule of Issuance of Shares
The following tables summarize the issuance of shares during the six months ended June 30, 2025 and 2024:
DatePrice
Per Share
Shares IssuedProceeds
Six months ended June 30, 2025:
March 20, 2025$10.37 36,340,819$376,854 
May 19, 202510.33 10,639,149109,903 
Total46,979,968$486,757 
DatePrice
Per Share
Shares IssuedProceeds
Six months ended June 30, 2024:
March 15, 2024$10.24 25,864,010$264,847 
May 16, 202410.34 11,786,647121,874 
Total37,650,657$386,721 
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 and not withdrawn in tender offers under the Share Repurchase Program during the six months ended June 30, 2025 and 2024:
DatePrice
Per Share
Shares
Repurchased
Total Cost
Six months ended June 30, 2025:
March 28, 2025$10.37774,968$8,037 
May 28, 202510.331,391,45014,373 
Total2,166,418$22,410 
DatePrice
Per Share
Shares
Repurchased
Total Cost
Six months ended June 30, 2024:
March 28, 2024$10.241,996,254$20,442 
June 27, 202410.341,142,19511,810 
Total3,138,449$32,252