XML 47 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Investments - Carrying Value and Amortized Cost of Company's Investments Summarized by Major Security Type (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Estimated Fair Value $ 410,181 $ 250,208
Debt and equity securities, Amortized Cost 409,297 250,182
Debt and equity securities, Unrealized Gains 912 166
Debt and equity securities, Unrealized Losses (28) (140)
Debt and equity securities, Estimated Fair Value 410,181 250,208
US Treasury Securities    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 240,310 75,315
Debt securities, Unrealized Gains 562 47
Debt securities, Unrealized Losses (1) (28)
Debt securities, Estimated Fair Value 240,871 75,334
Government Sponsored Enterprises Debt Securities    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 168,987 174,867
Debt securities, Unrealized Gains 350 119
Debt securities, Unrealized Losses (27) (112)
Debt securities, Estimated Fair Value $ 169,310 $ 174,874