XML 60 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Investments - Schedule of Investments by Security Type (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 18,321 $ 111,258
Gross Unrealized Gain 3  
Gross Unrealized Loss (13) (59)
Fair Value 18,311 111,199
Commercial Paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 2,465 6,250
Gross Unrealized Gain 0  
Gross Unrealized Loss 0 0
Fair Value 2,465 6,250
Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 2,958 40,123
Gross Unrealized Gain 0  
Gross Unrealized Loss (1) (28)
Fair Value 2,957 40,095
Government Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 12,898 64,885
Gross Unrealized Gain 3  
Gross Unrealized Loss (12) (31)
Fair Value $ 12,889 $ 64,854