XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Contractual Maturity (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
U.S. Treasury  
Amortized Costs  
Less than 1 year $ 0
1-5 years 23,902
5-10 years 0
10 years and beyond 0
Fair Value  
Less than 1 year 0
1-5 years 22,672
5-10 years 0
10 years and beyond 0
Corporate and Other  
Amortized Costs  
Less than 1 year 5,957
1-5 years 8,955
5-10 years 976
10 years and beyond 0
Fair Value  
Less than 1 year 5,838
1-5 years 8,716
5-10 years 975
10 years and beyond $ 0