v3.25.2
Balance Sheet Offsetting - Additional Information (Details) - Interest Rate Swap [Member] - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2023
Jun. 30, 2025
May 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Offsetting Assets [Line Items]          
Total notional amount of the Company's swaps $ 1,000.0       $ 300.0
Notional Pay Fixed Interest     $ 700.0    
Remaining Maturity Year 4 years        
Remaining Maturity 5 years       3 years
Derivative instruments totaled   $ 9.6   $ 300.0 $ 2.9
Average Interest Rate 3.80%     3.95% 4.20%