v3.26.1
Investments - Summary of Amortized Cost and Estimated Fair Value of Available-for-Sale Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Allowance for Credit Loss $ 0 $ 0
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 299 1,205
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss   48
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 34,680 47,658
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 2,232 2,268
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 2,951 2,316
Debt Securities, Available-for-Sale 216,654 268,737
Debt Securities, Available-for-sale, Amortized Cost 219,306 269,848
Debt Securities, Available-for-Sale, Current 216,654 268,737
Municipal Bonds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Unrealized Loss Position 5,769 6,355
Debt Securities, Available-for-sale, Allowance for Credit Loss 0 0
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 36 121
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 1,194 535
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 14 16
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 4,575 5,820
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 187 212
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 201 228
Debt Securities, Available-for-Sale 10,091 11,590
Debt Securities, Available-for-sale, Amortized Cost 10,256 11,697
Corporate Debt Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Unrealized Loss Position 49,414 32,558
Debt Securities, Available-for-sale, Allowance for Credit Loss 0 0
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 176 634
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 25,390 1,807
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 299 10
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 24,024 30,751
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 1,956 1,932
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 2,255 1,942
Debt Securities, Available-for-Sale 73,204 66,573
Debt Securities, Available-for-sale, Amortized Cost 75,283 67,881
US Government Debt Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Unrealized Loss Position 34,950 11,697
Debt Securities, Available-for-sale, Allowance for Credit Loss 0 0
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 60 365
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 30,226 2,206
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 353 14
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 4,724 9,491
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 76 117
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 429 131
Debt Securities, Available-for-Sale 40,816 35,424
Debt Securities, Available-for-sale, Amortized Cost 41,185 35,190
Residential Mortgage-Backed Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Unrealized Loss Position 2,427 1,596
Debt Securities, Available-for-sale, Allowance for Credit Loss 0 0
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 1,070 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 11 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 1,357 1,596
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 13 7
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 24 7
Debt Securities, Available-for-Sale 2,428 1,597
Debt Securities, Available-for-sale, Amortized Cost 2,452 1,604
Collateralized Debt Obligations [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Unrealized Loss Position 593 0
Debt Securities, Available-for-sale, Allowance for Credit Loss 0 0
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 1 12
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 593 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 1 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 0 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0 0
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 1 0
Debt Securities, Available-for-Sale 1,368 1,975
Debt Securities, Available-for-sale, Amortized Cost 1,368 1,963
Asset-backed Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Unrealized Loss Position 0 0
Debt Securities, Available-for-sale, Allowance for Credit Loss 0 0
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 6 23
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 0 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 0 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 0 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0 0
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 0 0
Debt Securities, Available-for-Sale 1,386 1,795
Debt Securities, Available-for-sale, Amortized Cost 1,380 1,772
Short-term Investments [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Unrealized Loss Position 0 0
Debt Securities, Available-for-sale, Allowance for Credit Loss 0 0
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0 8
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 0 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 0 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 0 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0 0
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 0 0
Debt Securities, Available-for-Sale 82,513 146,442
Debt Securities, Available-for-sale, Amortized Cost 82,513 146,434
Commercial Mortgage Backed Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Unrealized Loss Position 2,515 763
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 2,515 763
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 41 8
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 0 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0 0
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 41 8
Debt Securities, Available-for-Sale 4,848 3,341
Debt Securities, Available-for-sale, Amortized Cost 4,869 3,307
Collateralized Mortgage Backed Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Allowance for Credit Loss 0 0
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 20 42
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 41 8
Debt Securities, Available-for-Sale 4,848 3,341
Debt Securities, Available-for-sale, Amortized Cost 4,869 3,307
Fixed Income Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Unrealized Loss Position 95,668 52,969
Debt Securities, Available-for-sale, Allowance for Credit Loss 0 0
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 299 1,197
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 60,988 5,311
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 719 48
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 34,680 47,658
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 2,232 2,268
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 2,951 2,316
Debt Securities, Available-for-Sale 134,141 122,295
Debt Securities, Available-for-sale, Amortized Cost $ 136,793 $ 123,414