XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Investments - Schedule of classified as available-for-sale and recorded at fair value (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Fair Value, Separate Account Investment [Line Items]  
Amortization Cost $ 31,280
Unrealized Loss (317)
Fair Market Value 31,143
Short-term marketable securities  
Fair Value, Separate Account Investment [Line Items]  
Amortization Cost 31,280
Unrealized Loss (317)
Fair Market Value $ 31,143