XML 47 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Carrying Value and Amortized Cost of Company's Investments Summarized by Major Security Type (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Estimated Fair Value $ 463,881 $ 436,404
Debt and equity securities, Amortized Cost 463,365 436,036
Debt and equity securities, Unrealized Gains 575 476
Debt and equity securities, Unrealized Losses (59) (108)
Debt and equity securities, Estimated Fair Value 463,881 436,404
US Treasury Securities    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 279,796 245,584
Debt securities, Unrealized Gains 510 319
Debt securities, Unrealized Losses 0 0
Debt securities, Estimated Fair Value 280,306 245,903
Government Sponsored Enterprises Debt Securities    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 183,569 190,452
Debt securities, Unrealized Gains 65 157
Debt securities, Unrealized Losses (59) (108)
Debt securities, Estimated Fair Value $ 183,575 $ 190,501