XML 60 R53.htm IDEA: XBRL DOCUMENT v3.24.2
Credit and Other Debt Agreements - Summary of Corporate and Other Debt (Parenthetical) (Detail)
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Premium Financing Debt Facility [Member]    
Debt Instrument [Line Items]    
Periodic payments of interest and principal, expiry date Oct. 31, 2025 Oct. 31, 2025
Fixed Rate of 2.40%, Balloon Due November 9, 2031 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 2.40% 2.40%
Periodic payments of interest and principal, expiry date Nov. 09, 2031 Nov. 09, 2031
Fixed Rate of 5.50%, Balloon Due March 2, 2033 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 5.50% 5.50%
Periodic payments of interest and principal, expiry date Mar. 02, 2033 Mar. 02, 2033
Fixed Rate of 6.50%, Balloon due February 15, 2034 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 6.50% 6.50%
Periodic payments of interest and principal, expiry date Feb. 15, 2034 Feb. 15, 2034
Fixed Rate of 5.45%, Balloon Due July 15, 2034 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 5.45% 5.45%
Periodic payments of interest and principal, expiry date Jul. 15, 2034 Jul. 15, 2034
Fixed Rate of 3.50%, Balloon Due May 20, 2051 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 3.50% 3.50%
Periodic payments of interest and principal, expiry date May 20, 2051 May 20, 2051
Fixed Rate of 3.05%, Balloon Due March 9, 2052 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 3.05% 3.05%
Periodic payments of interest and principal, expiry date Mar. 09, 2052 Mar. 09, 2052
Fixed Rate of 6.75%, Balloon Due February 15, 2054 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 6.75% 6.75%
Periodic payments of interest and principal, expiry date Feb. 15, 2054 Feb. 15, 2054
Fixed Rate of 5.75%, Balloon Due July 15, 2054 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 5.75% 5.75%
Periodic payments of interest and principal, expiry date Jul. 15, 2054 Jul. 15, 2054
Fixed Rate of 5.75%, Balloon Due March 2, 2053 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 5.75% 5.75%
Periodic payments of interest and principal, expiry date Mar. 02, 2053 Mar. 02, 2053
Fixed Rate of 4.72%, Balloon due February 13, 2024 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.72% 4.72%
Periodic payments of interest and principal, expiry date Feb. 13, 2024 Feb. 13, 2024
Fixed Rate of 4.58%, Balloon Due February 27, 2024 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.58% 4.58%
Periodic payments of interest and principal, expiry date Feb. 27, 2024 Feb. 27, 2024
Fixed Rate of 4.31%, Balloon Due June 24, 2025 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.31% 4.31%
Periodic payments of interest and principal, expiry date Jun. 24, 2025 Jun. 24, 2025
Fixed Rate of 4.85%, Balloon due February 13, 2026 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.85% 4.85%
Periodic payments of interest and principal, expiry date Feb. 13, 2026 Feb. 13, 2026
Fixed Rate of 4.73%, Balloon Due February 27, 2026 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.73% 4.73%
Periodic payments of interest and principal, expiry date Feb. 27, 2026 Feb. 27, 2026
Fixed Rate of 4.40%, Balloon Due June 2, 2026 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.40% 4.40%
Periodic payments of interest and principal, expiry date Jun. 02, 2026 Jun. 02, 2026
Fixed Rate of 4.36%, Balloon Due June 24, 2026 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.36% 4.36%
Periodic payments of interest and principal, expiry date Jun. 24, 2026 Jun. 24, 2026
Fixed Rate of 3.75%, Balloon Due January 30, 2027 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 3.75% 3.75%
Periodic payments of interest and principal, expiry date Jan. 30, 2027 Jan. 30, 2027
Fixed Rate of 4.09%, Balloon Due June 27, 2027 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.09% 4.09%
Periodic payments of interest and principal, expiry date Jun. 27, 2027 Jun. 27, 2027
Fixed Rate of 4.09%, Balloon Due August 2, 2027 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.09% 4.09%
Periodic payments of interest and principal, expiry date Aug. 02, 2027 Aug. 02, 2027
Fixed Rate of 4.14%, Balloon Due August 4, 2027 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.14% 4.14%
Periodic payments of interest and principal, expiry date Aug. 04, 2027 Aug. 04, 2027
Fixed Rate of 3.46%, Balloon Due December 1, 2027 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 3.46% 3.46%
Periodic payments of interest and principal, expiry date Dec. 01, 2027 Dec. 01, 2027
Fixed Rate of 4.55%, Balloon Due June 2, 2028 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.55% 4.55%
Periodic payments of interest and principal, expiry date Jun. 02, 2028 Jun. 02, 2028
Fixed Rate of 4.34%, Balloon due June 13, 2028 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.34% 4.34%
Periodic payments of interest and principal, expiry date Jun. 13, 2028 Jun. 13, 2028
Fixed Rate of 5.04%, Balloon due February 13, 2029 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 5.04% 5.04%
Periodic payments of interest and principal, expiry date Feb. 13, 2029 Feb. 13, 2029
Fixed Rate of 4.98%, Balloon Due February 27, 2029 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.98% 4.98%
Periodic payments of interest and principal, expiry date Feb. 27, 2029 Feb. 27, 2029
Fixed Rate of 4.19%, Balloon Due June 27, 2029 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.19% 4.19%
Periodic payments of interest and principal, expiry date Jun. 27, 2029 Jun. 27, 2029
Fixed Rate of 4.19%, Balloon Due August 2, 2029 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.19% 4.19%
Periodic payments of interest and principal, expiry date Aug. 02, 2029 Aug. 02, 2029
Fixed Rate of 3.48%, Balloon Due December 2, 2029 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 3.48% 3.48%
Periodic payments of interest and principal, expiry date Dec. 02, 2029 Dec. 02, 2029
Fixed Rate of 3.99%, Balloon Due January 30, 2030 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 3.99% 3.99%
Periodic payments of interest and principal, expiry date Jan. 30, 2030 Jan. 30, 2030
Fixed Rate of 4.44%, Balloon Due June 13, 2030 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.44% 4.44%
Periodic payments of interest and principal, expiry date Jun. 13, 2030 Jun. 13, 2030
Fixed Rate of 5.14%, Balloon due March 13, 2031 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 5.14% 5.14%
Periodic payments of interest and principal, expiry date Mar. 13, 2031 Mar. 13, 2031
Fixed Rate of 4.70%, Balloon Due June 2, 2031 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.70% 4.70%
Periodic payments of interest and principal, expiry date Jun. 02, 2031 Jun. 02, 2031
Fixed Rate of 4.09%, Balloon Due January 30, 2032 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.09% 4.09%
Periodic payments of interest and principal, expiry date Jan. 30, 2032 Jan. 30, 2032
Fixed Rate of 4.34%, Balloon Due June 27, 2032 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.34% 4.34%
Periodic payments of interest and principal, expiry date Jun. 27, 2032 Jun. 27, 2032
Fixed Rate of 4.34%, Balloon Due August 2, 2032 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.34% 4.34%
Periodic payments of interest and principal, expiry date Aug. 02, 2032 Aug. 02, 2032
Fixed Rate of 4.59%, Balloon due June 13, 2033 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.59% 4.59%
Periodic payments of interest and principal, expiry date Jun. 13, 2033 Jun. 13, 2033
Fixed Rate of 5.29%, balloon due March 13, 2034 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 5.29% 5.29%
Periodic payments of interest and principal, expiry date Mar. 13, 2034 Mar. 13, 2034
Fixed Rate of 4.48%, Balloon Due June 12, 2034 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.48% 4.48%
Periodic payments of interest and principal, expiry date Jun. 12, 2034 Jun. 12, 2034
Fixed Rate of 4.24%, Balloon Due January 30, 2035 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.24% 4.24%
Periodic payments of interest and principal, expiry date Jan. 30, 2035 Jan. 30, 2035
Fixed Rate of 2.44%, Balloon Due February 10, 2036 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 2.44% 2.44%
Periodic payments of interest and principal, expiry date Feb. 10, 2036 Feb. 10, 2036
Fixed Rate of 2.46%, Balloon Due May 5, 2036 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 2.46% 2.46%
Periodic payments of interest and principal, expiry date May 05, 2036 May 05, 2036
Fixed Rate of 4.69%, Balloon Due June 13, 2038 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.69% 4.69%
Periodic payments of interest and principal, expiry date Jun. 13, 2038 Jun. 13, 2038
Fixed Rate of 5.45%, balloon due March 13, 2039 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 5.45% 5.45%
Periodic payments of interest and principal, expiry date Mar. 13, 2039 Mar. 13, 2039
Fixed Rate of 4.49%, Balloon Due January 30, 2040 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 4.49% 4.49%
Periodic payments of interest and principal, expiry date Jan. 30, 2040 Jan. 30, 2040
Prime or SOFR Plus up to 1.075%, Expires June 22, 2028 [Member] | Credit Agreement [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 1.075% 1.075%
Periodic payments of interest and principal, expiry date Jun. 22, 2028 Jun. 22, 2028
Facility B [Member] | Interbank rates plus 1.500% Expires October 31, 2025 [Member] | Premium Financing Debt Facility [Member] | AUD Denominated Tranche [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 1.50% 1.50%
Facility B [Member] | Interbank Rates Plus 1.850% Expires October 31, 2025 [Member] | Premium Financing Debt Facility [Member] | NZD Denominated Tranche [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 1.85% 1.85%
Facility C and D [Member] | Interbank Rates Plus 0.830% Expires October 31, 2025 [Member] | Premium Financing Debt Facility [Member] | AUD Denominated Tranche [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 0.83% 0.83%
Facility C and D [Member] | Interbank Rates Plus 0.990% Expires October 31, 2025 [Member] | Premium Financing Debt Facility [Member] | NZD Denominated Tranche [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 0.99% 0.99%