XML 108 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Schedule of Security Incident Expense and Probable Insurance Recoveries) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]      
Security Incident, gross expense $ 13,700 $ 53,426 $ 57,614
Security Incident, offsetting probable insurance recoveries 0 0 (1,891)
Security Incident, net expense 13,700 53,426 55,723
Security Incident, cumulative gross expense 175,131 161,431 108,005
Security Incident, cumulative offsetting insurance recoveries (50,000) (50,000) (50,000)
Security Incident, cumulative net expense 125,131 111,431 58,005
Security Incident, cumulative offsetting insurance recoveries paid $ (50,000) $ (50,000) $ (50,000)