XML 150 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Summary of Estimated Fair Value Available For Sale Debt Securities Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Fair value less than 12 months $ 62,586 $ 486,545
Unrealized losses less than 12 months (689) (1,367)
Fair value 12 months or greater 192,509  
Unrealized losses 12 months or greater 3,651  
Total fair value 255,095 486,545
Total unrealized losses 4,340 1,367
US Government Agencies Debt Securities    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Fair value less than 12 months 49,253 329,883
Unrealized losses less than 12 months (673) (1,120)
Fair value 12 months or greater 172,845  
Unrealized losses 12 months or greater 3,301  
Total fair value 222,098 329,883
Total unrealized losses 3,974 1,120
Corporate Debt Securities    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Fair value less than 12 months 13,333 156,662
Unrealized losses less than 12 months (16) (247)
Fair value 12 months or greater 19,664  
Unrealized losses 12 months or greater 350  
Total fair value 32,997 156,662
Total unrealized losses $ 366 $ 247