XML 81 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Aug. 06, 2025
Aug. 06, 2025
Jun. 30, 2025
Jun. 30, 2025
Subsequent Event [Line Items]        
Common stock repurchased, shares     1,047,183 1,047,183
Common stock repurchased, value     $ 12,095 $ 12,095
Subsequent Events        
Subsequent Event [Line Items]        
Common stock repurchased, shares   2,136,943    
Common stock repurchased, value   $ 25,068    
Subsequent Events | Supplemental Distribution        
Subsequent Event [Line Items]        
Distribution, declared date Aug. 06, 2025      
Distribution, per share $ 0.03      
Distribution, payable date Sep. 15, 2025      
Distribution, date of record Aug. 29, 2025      
Subsequent Events | O 2025 Q3 Dividends        
Subsequent Event [Line Items]        
Distribution, declared date Aug. 06, 2025      
Distribution, per share $ 0.32 $ 0.32    
Distribution, payable date Oct. 28, 2025      
Distribution, date of record Sep. 30, 2025      
Subsequent Events | S 2025 Q3 Dividends        
Subsequent Event [Line Items]        
Distribution, declared date Aug. 06, 2025      
Distribution, per share $ 0.16 $ 0.16    
Distribution, payable date Oct. 28, 2025      
Distribution, date of record Sep. 30, 2025