XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.3
Stock Issuances and Share Repurchase Program - Stock Issuances (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Aug. 16, 2024
May 16, 2024
Mar. 15, 2024
Aug. 16, 2023
May 16, 2023
Mar. 16, 2023
Sep. 30, 2024
Sep. 30, 2023
Stockholders' Equity Note [Abstract]                
Price Per Share (in dollars per share) $ 10.34 $ 10.34 $ 10.24 $ 10.22 $ 10.25 $ 10.13    
Shares Issued (in shares) 15,732,189 11,786,647 25,864,010 17,653,821 8,321,086 9,474,500 53,382,846 35,449,407
Proceeds $ 162,671 $ 121,874 $ 264,847 $ 180,422 $ 85,291 $ 95,977 $ 549,392 $ 361,690