XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Investments - Schedule of Contractual Maturities of Held to Maturity Investments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Securities, Held-to-Maturity, Maturity [Abstract]    
Amortized cost basis, due in one year or less [1] $ 126,616 $ 152,862
Amortized cost basis due after one year through five years 3,271 1,961
Amortized cost basis, total 129,887 154,823
Aggregate fair value, due in one year or less [1] 126,603 156,976
Aggregate fair value, due after one year through five years 3,258 1,948
Aggregate fair value, total $ 129,861 $ 158,924
[1] The investments due in one year or less include cash equivalents of $68.6 million as of September 30, 2023 and $51.8 million as of December 31, 2022.