v3.25.2
Fair Value of Financial Instruments - Narrative (Details)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Changes in generic pricing of securities period one, considered for analyzing changes in prices obtained from pricing service 15 years
Changes in generic pricing of securities period two, considered for analyzing changes in prices obtained from pricing service 30 years