XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Available-for-Sale Securities - Schedule of Fair Value of Available-for-Sale Securities by Type of Security (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 20,855 $ 58,406
Gross Unrealized Gain 5  
Gross Unrealized Loss   (68)
Fair Value 20,860 58,338
Treasury Bills [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 19,989 34,780
Gross Unrealized Gain 5  
Gross Unrealized Loss   (30)
Fair Value 19,994 34,750
Corporate Bond Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 866 23,626
Gross Unrealized Loss   (38)
Fair Value $ 866 $ 23,588