XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments - Summary of Gross Unrealized Losses and Fair Value of Available-For-Sale Investment Securities in Unrealized Loss Position (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value $ 222,487 $ 149,953
Less Than 12 Months, Unrealized Losses (242) (140)
Total, Estimated Fair Value 222,487 149,953
Total, Unrealized Losses (242) (140)
US Treasury Securities    
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value 80,951 41,366
Less Than 12 Months, Unrealized Losses (115) (28)
Total, Estimated Fair Value 80,951 41,366
Total, Unrealized Losses (115) (28)
US Government Sponsored Enterprises Debt Securities    
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value 141,536 108,587
Less Than 12 Months, Unrealized Losses (127) (112)
Total, Estimated Fair Value 141,536 108,587
Total, Unrealized Losses $ (127) $ (112)