v3.26.1
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Aug. 03, 2026
Jul. 01, 2026
Jun. 30, 2026
Jun. 30, 2026
Jul. 22, 2026
Mar. 31, 2026
May 27, 2025
Dec. 23, 2024
Subsequent Event [Line Items]                
Common stock shares issued               40
Repurchase of common shares consideration       $ 15,052        
Maximum aggregate commitments           $ 360,000    
Customers Bank Credit Agreement                
Subsequent Event [Line Items]                
Maximum aggregate commitments     $ 360,000 $ 360,000        
Anchor Investors                
Subsequent Event [Line Items]                
Common stock shares issued     1,015,603.17882 1,015,603.17882        
Common shares repurchased     1,184,326.6376          
Common Class E                
Subsequent Event [Line Items]                
Common stock shares issued     260,080 260,080     260,000  
Subsequent Event                
Subsequent Event [Line Items]                
Consideration value $ 26,900 $ 47,500            
Common stock shares issued 1,060,552.7919 1,873,541.8118            
Subsequent Event | Customers Bank Credit Agreement                
Subsequent Event [Line Items]                
Maximum aggregate commitments         $ 410,000      
Subsequent Event | Class F-I Common Shares                
Subsequent Event [Line Items]                
Consideration value $ 7,700 $ 17,900            
Common stock shares issued 302,784.0351 706,171.2021            
Subsequent Event | Class F-I Common Shares | Anchor Investors                
Subsequent Event [Line Items]                
Common shares repurchased   1,015,603.1788            
Repurchase of common shares consideration   $ 25,700            
Share repurchased price per share   $ 25.3481            
Subsequent Event | Class F-S Common Shares                
Subsequent Event [Line Items]                
Consideration value $ 19,100 $ 28,800            
Common stock shares issued 757,768.7568 1,143,793.44            
Subsequent Event | Common Class E                
Subsequent Event [Line Items]                
Consideration value   $ 600            
Common stock shares issued   23,577.17