XML 112 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Partners' Capital, Mezzanine Equity and Distributions (Preferred Cash Distributions Paid) (Details) - USD ($)
Feb. 14, 2024
Nov. 14, 2023
Aug. 14, 2023
May 15, 2023
Feb. 14, 2023
Nov. 14, 2022
Aug. 12, 2022
May 13, 2022
Feb. 14, 2022
Nov. 12, 2021
Aug. 13, 2021
May 14, 2021
Dec. 31, 2023
Common Unitholders                          
Partners Capital And Distributions [Line Items]                          
Date Paid   Nov. 14, 2023 Aug. 14, 2023 May 15, 2023 Feb. 14, 2023 Nov. 14, 2022 Aug. 12, 2022 May 13, 2022 Feb. 14, 2022 Nov. 12, 2021 Aug. 13, 2021 May 14, 2021  
Cash distributions per common unit (in dollars per unit)   $ 0.1500 $ 0.1500 $ 0.1500 $ 0.1500 $ 0.1500 $ 0.1500 $ 0.1500 $ 0.1500 $ 0.1500 $ 0.1500 $ 0.1500  
Total Amount   $ 18,370,000 $ 18,387,000 $ 18,387,000 $ 18,387,000 $ 18,387,000 $ 18,387,000 $ 18,387,000 $ 18,387,000 $ 18,387,000 $ 18,387,000 $ 18,387,000  
Common Unitholders | Subsequent Event                          
Partners Capital And Distributions [Line Items]                          
Date Paid Feb. 14, 2024                        
Cash distributions per common unit (in dollars per unit) $ 0.1500                        
Total Amount $ 18,370,000                        
Preferred Unitholders | Class A Convertible Preferred Stock Units                          
Partners Capital And Distributions [Line Items]                          
Cash distributions per common unit (in dollars per unit)   $ 0.9473 $ 0.9473 $ 0.9473 $ 0.9473 $ 0.7374 $ 0.7374 $ 0.7374 $ 0.7374 $ 0.7374 $ 0.7374 $ 0.7374 $ 0.9473
Total Amount   $ 22,612,000 $ 23,314,000 $ 24,002,000 $ 24,002,000 $ 18,684,000 $ 18,684,000 $ 18,684,000 $ 18,684,000 $ 18,684,000 $ 18,684,000 $ 18,684,000  
Preferred Unitholders | Class A Convertible Preferred Stock Units | Subsequent Event                          
Partners Capital And Distributions [Line Items]                          
Cash distributions per common unit (in dollars per unit) $ 0.9473                        
Total Amount $ 21,894,000