XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events (Additional Information) (Details) - USD ($)
$ in Thousands
Jul. 15, 2025
Aug. 02, 2024
Jun. 30, 2025
Jun. 04, 2025
DB Facility        
Subsequent Event [Line Items]        
Total Commitment     $ 113,000 $ 15,000
DB Facility | Deutsche Bank AG, New York        
Subsequent Event [Line Items]        
Total Commitment   $ 226,118    
Maturity Date   Aug. 02, 2027    
Subsequent Event        
Subsequent Event [Line Items]        
Stock Redeemed or Called During Period, Shares 3,604,531      
Stock Redeemed or Called During Period, Value $ 35,000