XML 76 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Financial Instruments - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Derivative [Line Items]    
Gain on discontinuation of fair value hedge   $ 2.3
Mark-to-market adjustment   $ 0.3
Recorded period of effectiveness of fair value of derivatives on net income (in months) 12 months  
Collateral Pledged    
Derivative [Line Items]    
Marketable Securities $ 5.8