XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Investments - General Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Debt Securities, Available-for-Sale, Realized Gain (Loss) [Abstract]    
Debt securities, available-for-sale, realized gain (loss) $ 0 $ 0
Minimum [Member]    
Debt Securities, Available-for-Sale [Abstract]    
Debt securities, available-for-sale, term 1 month 1 month
Maximum [Member]    
Debt Securities, Available-for-Sale [Abstract]    
Debt securities, available-for-sale, term 11 months 11 months