XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.2
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, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value $ 203,369 $ 84,390
Less Than 12 Months, Unrealized Losses (117) (108)
Total, Estimated Fair Value 203,369 84,390
Total, Unrealized Losses (117) (108)
US Treasury Securities    
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value 92,658  
Less Than 12 Months, Unrealized Losses (23)  
Total, Estimated Fair Value 92,658  
Total, Unrealized Losses (23)  
Government Sponsored Enterprises Debt Securities    
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value 110,711 84,390
Less Than 12 Months, Unrealized Losses (94) (108)
Total, Estimated Fair Value 110,711 84,390
Total, Unrealized Losses $ (94) $ (108)