XML 104 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Income (Loss) - Reclassification out of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Benefit (expense) for income taxes $ (194,065) $ (148,531) $ (101,997)
Reclassification out of Accumulated Other Comprehensive Income | Net unrealized gains (losses) on investments      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Net unrealized gains (losses) on investments (2,209) 206 (3,342)
Benefit (expense) for income taxes $ 464 $ (43) $ 702