v3.26.1
Investments - Summary of Gross Unrealized Losses and Fair Value of Available-For-Sale Investment Securities in Unrealized Loss Position (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value $ 440,235 $ 91,799
Less Than 12 Months, Unrealized Losses (1,541) (57)
Total, Estimated Fair Value 440,235 91,799
Total, Unrealized Losses (1,541) (57)
US Treasury Securities    
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value 266,319  
Less Than 12 Months, Unrealized Losses (695)  
Total, Estimated Fair Value 266,319  
Total, Unrealized Losses (695)  
Government Sponsored Enterprises Debt Securities    
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value 173,916 91,799
Less Than 12 Months, Unrealized Losses (846) (57)
Total, Estimated Fair Value 173,916 91,799
Total, Unrealized Losses $ (846) $ (57)