v3.25.2
Common Stock Transactions - Schedule of Repurchase Agreements (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 11 Months Ended
Jun. 30, 2025
May 31, 2025
Apr. 30, 2025
Mar. 31, 2025
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Aug. 01, 2025
Subsidiary or Equity Method Investee [Line Items]                  
Total Number of Shares Repurchased (in shares) 11,200 158,199 2,285,299 77,777   2,532,475 0 2,864,403  
Average price paid per share (in dollars per share) $ 14.29 $ 14.27 $ 13.97 $ 14.53   $ 14.00   $ 14.06  
Approximate Dollar Value of Shares that have been Purchased Under the Plan $ 160 $ 2,258 $ 31,918 $ 1,130 $ 34,336 $ 35,466   $ 40,274  
Approximate Dollar Value of Shares that May Yet be Purchased Under the Plan $ 109,726 $ 109,886 $ 112,144 $ 144,062 $ 109,726 $ 109,726   $ 109,726  
Subsequent Event                  
Subsidiary or Equity Method Investee [Line Items]                  
Approximate Dollar Value of Shares that May Yet be Purchased Under the Plan                 $ 150,000