XML 44 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments - Carrying Value and Amortized Cost of Company's Investments Summarized by Major Security Type (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Estimated Fair Value $ 323,808 $ 250,208
Debt and equity securities, Amortized Cost 324,152 250,182
Debt and equity securities, Unrealized Gains 1 166
Debt and equity securities, Unrealized Losses (345) (140)
Debt and equity securities, Estimated Fair Value 323,808 250,208
US Treasury Securities    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 157,687 75,315
Debt securities, Unrealized Gains 0 47
Debt securities, Unrealized Losses (179) (28)
Debt securities, Estimated Fair Value 157,508 75,334
Government Sponsored Enterprises Debt Securities    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 166,465 174,867
Debt securities, Unrealized Gains 1 119
Debt securities, Unrealized Losses (166) (112)
Debt securities, Estimated Fair Value $ 166,300 $ 174,874