Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies (Details)

v3.22.2.2
Summary of Significant Accounting Policies (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Net Investment Income [Line Items]  
Marketable investments $ 97,428
Fair Value, Inputs, Level 1 [Member]  
Net Investment Income [Line Items]  
Marketable investments 54,323
Fair Value, Inputs, Level 2 [Member]  
Net Investment Income [Line Items]  
Marketable investments 43,105
Corporate Bond Securities [Member]  
Net Investment Income [Line Items]  
Marketable investments 43,026
Corporate Bond Securities [Member] | Fair Value, Inputs, Level 1 [Member]  
Net Investment Income [Line Items]  
Marketable investments 31,129
Corporate Bond Securities [Member] | Fair Value, Inputs, Level 2 [Member]  
Net Investment Income [Line Items]  
Marketable investments 11,897
US Treasury Securities [Member]  
Net Investment Income [Line Items]  
Marketable investments 23,194
US Treasury Securities [Member] | Fair Value, Inputs, Level 1 [Member]  
Net Investment Income [Line Items]  
Marketable investments 23,194
US Treasury Securities [Member] | Fair Value, Inputs, Level 2 [Member]  
Net Investment Income [Line Items]  
Marketable investments 0
Collateralized Mortgage-Backed Securities [Member]  
Net Investment Income [Line Items]  
Marketable investments 6,197
Collateralized Mortgage-Backed Securities [Member] | Fair Value, Inputs, Level 1 [Member]  
Net Investment Income [Line Items]  
Marketable investments 0
Collateralized Mortgage-Backed Securities [Member] | Fair Value, Inputs, Level 2 [Member]  
Net Investment Income [Line Items]  
Marketable investments 6,197
U S Agency And Government Sponsored Securities [Member]  
Net Investment Income [Line Items]  
Marketable investments 12,504
U S Agency And Government Sponsored Securities [Member] | Fair Value, Inputs, Level 1 [Member]  
Net Investment Income [Line Items]  
Marketable investments 0
U S Agency And Government Sponsored Securities [Member] | Fair Value, Inputs, Level 2 [Member]  
Net Investment Income [Line Items]  
Marketable investments 12,504
US Treasury Notes Securities [Member]  
Net Investment Income [Line Items]  
Marketable investments 11,079
US Treasury Notes Securities [Member] | Fair Value, Inputs, Level 1 [Member]  
Net Investment Income [Line Items]  
Marketable investments 0
US Treasury Notes Securities [Member] | Fair Value, Inputs, Level 2 [Member]  
Net Investment Income [Line Items]  
Marketable investments 11,079
Asset-Backed Securities [Member]  
Net Investment Income [Line Items]  
Marketable investments 1,428
Asset-Backed Securities [Member] | Fair Value, Inputs, Level 1 [Member]  
Net Investment Income [Line Items]  
Marketable investments 0
Asset-Backed Securities [Member] | Fair Value, Inputs, Level 2 [Member]  
Net Investment Income [Line Items]  
Marketable investments $ 1,428