XML 107 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Schedule of Security Incident Expense and Probable Insurance Recoveries) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]      
Security Incident, gross expense $ 53,426 $ 57,614 $ 40,561
Security Incident, offsetting probable insurance recoveries 0 (1,891) (38,745)
Security Incident, net expense 53,426 55,723 1,816
Security Incident, cumulative gross expense 161,431 108,005 50,391
Security Incident, cumulative offsetting insurance recoveries (50,000) (50,000) (48,109)
Security Incident, cumulative net expense 111,431 58,005 2,282
Security Incident, cumulative offsetting insurance recoveries paid $ (50,000) $ (50,000) $ (29,968)