XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments - Additional information (Details)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
agreement
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2021
USD ($)
agreement
Dec. 31, 2019
USD ($)
agreement
Derivative [Line Items]          
Interest income, interest-earning asset, increase (decrease) $ 0.1   $ 0.2    
Interest Rate Contract          
Derivative [Line Items]          
Borrowings at variable interest rates $ 290.0   353.0    
Number of interest rate swap agreements | agreement 3        
Number of interest rate swaps entered into | agreement       4  
Derivative, notional amount       $ 100.0  
Net fair value of swap asset $ 15.2   $ 16.5    
Adjustment to interest expense $ 3.1 $ 5.4      
2021 Swap Agreements, Group 1          
Derivative [Line Items]          
Number of interest rate swap agreements | agreement 2        
2021 Swap Agreements, Group 2          
Derivative [Line Items]          
Number of interest rate swap agreements | agreement 2        
Remaining maturity term 22 months        
2019 Swap Ageement          
Derivative [Line Items]          
Number of interest rate swap agreements | agreement         1
Derivative, notional amount         $ 100.0
Remaining maturity term 3 months