XML 72 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Redemption of Senior Notes due 2024) (Details) - 5.875% Senior Notes due 2024 - USD ($)
Feb. 09, 2024
Dec. 31, 2023
Aug. 19, 2022
Debt Instrument [Line Items]      
Debt instrument, face amount $ 23,800,000    
Stated interest rate 5.875% 5.875% 5.875%
Redemption date Mar. 11, 2024    
Redemption price amount $ 1,000    
Redemption price of principal amount $ 1,000