XML 72 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Instruments - Level 3 Securities (Details) - Recurring - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance $ 6,264 $ 6,476
Net unrealized gains (losses) (662) (874)
Ending Balance 5,602 5,602
Corporate bonds    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance 5,413 5,675
Net unrealized gains (losses) (648) (910)
Ending Balance 4,765 4,765
Asset-backed securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance 851 801
Net unrealized gains (losses) (14) 36
Ending Balance $ 837 $ 837