XML 62 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Investments - Schedule of Contractual Maturities of Held to Maturity Investments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Securities, Held-to-Maturity, Maturity [Abstract]    
Amortized cost basis, due in one year or less [1] $ 133,088 $ 152,862
Amortized cost basis due after one year through five years 2,282 1,961
Amortized cost basis, total 135,370 154,823
Aggregate fair value, due in one year or less [1] 132,864 156,976
Aggregate fair value, due after one year through five years 2,258 1,948
Aggregate fair value, total $ 135,122 $ 158,924
[1] The investments due in one year or less include cash equivalents of $74.9 million as of June 30, 2023 and $51.8 million as of December 31, 2022.