v3.26.1
Common Stock Transactions - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 33 Months Ended
Aug. 03, 2026
Jun. 30, 2026
May 31, 2026
Apr. 30, 2026
Mar. 31, 2026
Feb. 28, 2026
Jan. 31, 2026
Dec. 31, 2025
Oct. 31, 2025
Jun. 30, 2025
May 31, 2025
Apr. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jul. 31, 2026
Sep. 30, 2025
Aug. 01, 2025
Feb. 21, 2025
Feb. 20, 2025
Oct. 06, 2023
Subsidiary or Equity Method Investee [Line Items]                                                
Common stock, par value (in dollars per share)   $ 0.001                       $ 0.001   $ 0.001   $ 0.001   $ 0.001   $ 0.001   $ 0.001
Offering costs, partnership interests                                               $ 288,043,000
Stock repurchase program, authorized amount                                         $ 150,000,000      
Total number of shares repurchased (in shares)   251,100 212,292 650,600 1,327,000 853,300 56,604 82,756 2,540,542 11,200 158,199 2,285,299 77,777     5,974,194 2,532,475              
Average price paid per share (in dollars per share)   $ 12.56 $ 13.19 $ 12.93 $ 12.32 $ 12.53 $ 13.51 $ 13.47 $ 13.69 $ 14.29 $ 14.27 $ 13.97 $ 14.53     $ 13.07 $ 14.00              
Approximate dollar value of shares that have been purchased under the plan   $ 3,155,000 $ 2,800,000 $ 8,411,000 $ 16,343,000 $ 10,693,000 $ 765,000 $ 1,115,000 $ 34,792,000 $ 160,000 $ 2,258,000 $ 31,918,000 $ 1,130,000 $ 14,366,000 $ 34,336,000 $ 78,074,000 $ 35,466,000              
Capital stocks, authorized (in shares)                                           501,000,000 351,000,000  
Common stock, shares authorized (in shares)   500,000,000                       500,000,000   500,000,000   500,000,000   500,000,000   500,000,000    
Preferred stock, shares authorized (in shares)   1,000,000                       1,000,000   1,000,000   1,000,000   1,000,000   1,000,000    
Preferred stock, par value (in dollars per share)   $ 0.001                       $ 0.001   $ 0.001   $ 0.001   $ 0.001   $ 0.001    
Subsequent Event                                                
Subsidiary or Equity Method Investee [Line Items]                                                
Stock repurchase program, authorized amount                                     $ 150,000,000          
Total number of shares repurchased (in shares) 382,300                                              
Approximate dollar value of shares that have been purchased under the plan $ 4,918,000                                              
The 2025 Program                                                
Subsidiary or Equity Method Investee [Line Items]                                                
Total number of shares repurchased (in shares)                               5,974,194                
Average price paid per share (in dollars per share)                               $ 13.07                
Approximate dollar value of shares that have been purchased under the plan                               $ 78,074,000                
The 2024 Program                                                
Subsidiary or Equity Method Investee [Line Items]                                                
Total number of shares repurchased (in shares)                                 2,864,403              
Average price paid per share (in dollars per share)                                 $ 14.06              
Approximate dollar value of shares that have been purchased under the plan                                 $ 40,274,000              
Equity Distribution Agreement Plan 2023                                                
Subsidiary or Equity Method Investee [Line Items]                                                
Number of shares issued under equity distribution agreements (in shares)                           0 0 0 2,408,940 2,408,940