XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Issuances and Share Repurchase Program - Stock Issuances (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
May 16, 2024
Mar. 15, 2024
May 16, 2023
Mar. 16, 2023
Jun. 30, 2024
Jun. 30, 2023
Stockholders' Equity Note [Abstract]            
Price Per Share (in dollars per share) $ 10.34 $ 10.24 $ 10.25 $ 10.13    
Shares Issued (in shares) 11,786,647 25,864,010 8,321,086 9,474,500 37,650,657 17,795,586
Proceeds $ 121,874 $ 264,847 $ 85,291 $ 95,977 $ 386,721 $ 181,268