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
|