XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Investments - Schedule of debt securities in an unrealized loss position (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Fair Market Value, Less than 12 Months $ 17,303
Unrealized Loss, Less than 12 Months (78)
Fair Market Value, More than 12 Months 9,927
Unrealized Loss, More than 12 Months (135)
Fair Market Value 27,230
Unrealized Loss (213)
Short Term Marketable Securities [Member]  
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Fair Market Value, Less than 12 Months 17,303
Unrealized Loss, Less than 12 Months (78)
Fair Market Value, More than 12 Months 9,927
Unrealized Loss, More than 12 Months (135)
Fair Market Value 27,230
Unrealized Loss $ (213)