XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Issuances and Share Repurchase Program (Tables)
3 Months Ended
Mar. 31, 2025
Stockholders' Equity Note [Abstract]  
Schedule of Issuance of Shares
The following tables summarize the issuance of shares during the three months ended March 31, 2025 and 2024:
DatePrice
Per Share
Shares IssuedProceeds
Three months ended March 31, 2025:
March 20, 2025$10.3736,340,819$376,854 
Total36,340,819$376,854 
DatePrice
Per Share
Shares IssuedProceeds
Three months ended March 31, 2024:
March 15, 2024$10.2425,864,010$264,847 
Total25,864,010$264,847 
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 three months ended March 31, 2025 and 2024:
DatePrice
Per Share
Shares
Repurchased
Total Cost
Three months ended March 31, 2025:
March 28, 2025$10.37774,968$8,037 
Total774,968$8,037 
DatePrice
Per Share
Shares
Repurchased
Total Cost
Three months ended March 31, 2024:
March 28, 2024$10.241,996,254$20,442 
Total1,996,254$20,442