XML 45 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Investments - Carrying Value and Amortized Cost of Company's Investments Summarized by Major Security Type (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost $ 587,966 $ 436,036
Debt securities, Unrealized Gains 1,167 476
Debt securities, Unrealized Losses (110) (108)
Debt securities, Estimated Fair Value 589,023 436,404
US Treasury Securities    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 406,208 245,584
Debt securities, Unrealized Gains 1,024 319
Debt securities, Unrealized Losses (25) 0
Debt securities, Estimated Fair Value 407,207 245,903
Government Sponsored Enterprises Debt Securities    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 181,758 190,452
Debt securities, Unrealized Gains 143 157
Debt securities, Unrealized Losses (85) (108)
Debt securities, Estimated Fair Value $ 181,816 $ 190,501