XML 50 R42.htm IDEA: XBRL DOCUMENT v3.25.1
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, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value $ 62,197 $ 84,390
Less Than 12 Months, Unrealized Losses (59) (108)
Total, Estimated Fair Value 62,197 84,390
Total, Unrealized Losses (59) (108)
Government Sponsored Enterprises Debt Securities    
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value 62,197 84,390
Less Than 12 Months, Unrealized Losses (59) (108)
Total, Estimated Fair Value 62,197 84,390
Total, Unrealized Losses $ (59) $ (108)