XML 53 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Available-for-Sale Securities - Summary of Available-for-Sale Securities Held (Detail)
$ in Thousands
Dec. 31, 2023
USD ($)
Schedule of Available-for-sale Securities [Line Items]  
Amortized cost $ 23,782
Gross unrealized gains 5
Gross unrealized losses (1)
Fair Value 23,786
Commercial Paper  
Schedule of Available-for-sale Securities [Line Items]  
Amortized cost 14,338
Gross unrealized gains 4
Gross unrealized losses 0
Fair Value 14,342
U.S. treasuries  
Schedule of Available-for-sale Securities [Line Items]  
Amortized cost 9,444
Gross unrealized gains 1
Gross unrealized losses (1)
Fair Value $ 9,444