XML 50 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - summarizes the unrealized losses of the Company's investments in debt securities measure (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Fair value, Less than twelve months $ 22,662
Gross unrealized loss, Less than twelve months 5
Fair value,Twelve months or greater 5,151
Gross unrealized loss, Twelve months or greater 60
Fair value, Total 27,813
Gross unrealized loss, total 65
Certificates of Deposit [Member]  
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Fair value, Less than twelve months
Gross unrealized loss, Less than twelve months
Fair value,Twelve months or greater 1,465
Gross unrealized loss, Twelve months or greater 15
Fair value, Total 1,465
Gross unrealized loss, total 15
US Government Corporations and Agencies Securities [Member]  
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Fair value, Less than twelve months 22,662
Gross unrealized loss, Less than twelve months 5
Fair value,Twelve months or greater 3,686
Gross unrealized loss, Twelve months or greater 45
Fair value, Total 26,348
Gross unrealized loss, total $ 50