v3.25.2
EQUITY (DEFICIT) - SWIF II OP Limited Partnership Units (Details)
6 Months Ended
Jan. 18, 2022
Jun. 30, 2025
$ / shares
shares
SWIF II OP Limited Partnership Units    
Conversion ratio 1 1
Number of SWIF II OP Units Issued   601,849,882
Number of SWIF II OP Units Outstanding   11,925,311
Class A OP Units    
SWIF II OP Limited Partnership Units    
Number of SWIF II OP Units Issued   6,000,000
Number of SWIF II OP Units Outstanding   4,709,994
SWIF II OP Units Par Value | $ / shares   $ 0.01
Class AX OP Units    
SWIF II OP Limited Partnership Units    
Number of SWIF II OP Units Issued   3,000,000
Number of SWIF II OP Units Outstanding   1,449,051
SWIF II OP Units Par Value | $ / shares   $ 0.01
Class D OP Units    
SWIF II OP Limited Partnership Units    
Number of SWIF II OP Units Issued   100,000,000
SWIF II OP Units Par Value | $ / shares   $ 0.01
Class DX OP Units    
SWIF II OP Limited Partnership Units    
Number of SWIF II OP Units Issued   100,000,000
SWIF II OP Units Par Value | $ / shares   $ 0.01
Class I OP Units    
SWIF II OP Limited Partnership Units    
Number of SWIF II OP Units Issued   100,000,000
Number of SWIF II OP Units Outstanding   2,168,458
SWIF II OP Units Par Value | $ / shares   $ 0.01
Class IX OP Units    
SWIF II OP Limited Partnership Units    
Number of SWIF II OP Units Issued   100,000,000
Number of SWIF II OP Units Outstanding   1,738,483
SWIF II OP Units Par Value | $ / shares   $ 0.01
Class S OP Units    
SWIF II OP Limited Partnership Units    
Number of SWIF II OP Units Issued   94,000,000
SWIF II OP Units Par Value | $ / shares   $ 0.01
Class T OP Units    
SWIF II OP Limited Partnership Units    
Number of SWIF II OP Units Issued   97,000,000
Number of SWIF II OP Units Outstanding   9,443
SWIF II OP Units Par Value | $ / shares   $ 0.01
Class P OP Units    
SWIF II OP Limited Partnership Units    
Number of SWIF II OP Units Issued   1,666,029
Number of SWIF II OP Units Outstanding   1,666,029
SWIF II OP Units Par Value | $ / shares   $ 0.01
Class PX OP Units    
SWIF II OP Limited Partnership Units    
Number of SWIF II OP Units Issued   183,853
Number of SWIF II OP Units Outstanding   183,853
SWIF II OP Units Par Value | $ / shares   $ 0.01