v3.26.1
Fair Value Measurements (Schedule of Available-for-Sale Securities Reconciliation and Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value and Investments Classified by Contractual Maturity Date ) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized Cost $ 469,638 $ 386,799
Unrealized Gains 911 3,005
Unrealized Losses (3,855) (1,703)
Fair Value 466,694 388,101
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]    
Less than 12 Months, Fair Value 296,978 83,845
Less than 12 Months, Unrealized Losses (2,638) (613)
12 Months or Greater, Fair Value 24,921 32,518
12 Months or Greater, Unrealized Losses (1,217) (1,090)
Total, Fair Value 321,899 116,363
Total, Unrealized Losses (3,855) (1,703)
Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]    
Amortized Cost, Due within one year 136,504  
Fair Value, Due within one year 136,398  
Amortized Cost, Due after one year through five years 298,842  
Fair Value, Due after one year through five years 296,952  
Amortized Cost, Due after five years 34,292  
Fair Value, Due after five years 33,344  
Restricted investments:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized Cost 273,266 228,364
Unrealized Gains 537 1,943
Unrealized Losses (2,919) (1,348)
Fair Value 270,884 228,959
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]    
Less than 12 Months, Fair Value 170,369 62,900
Less than 12 Months, Unrealized Losses (1,933) (259)
12 Months or Greater, Fair Value 18,860 29,536
12 Months or Greater, Unrealized Losses (986) (1,089)
Total, Fair Value 189,229 92,436
Total, Unrealized Losses (2,919) (1,348)
Investments in lieu of retention:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized Cost 196,372 158,435
Unrealized Gains 374 1,062
Unrealized Losses (936) (355)
Fair Value 195,810 159,142
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]    
Less than 12 Months, Fair Value 126,609 20,945
Less than 12 Months, Unrealized Losses (705) (354)
12 Months or Greater, Fair Value 6,061 2,982
12 Months or Greater, Unrealized Losses (231) (1)
Total, Fair Value 132,670 23,927
Total, Unrealized Losses (936) (355)
Corporate debt securities | Restricted investments:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized Cost 220,835 205,584
Unrealized Gains 532 1,900
Unrealized Losses (1,449) (472)
Fair Value 219,918 207,012
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]    
Less than 12 Months, Fair Value 132,735 57,673
Less than 12 Months, Unrealized Losses (1,383) (221)
12 Months or Greater, Fair Value 10,083 20,907
12 Months or Greater, Unrealized Losses (66) (251)
Total, Fair Value 142,818 78,580
Total, Unrealized Losses (1,449) (472)
Corporate debt securities | Investments in lieu of retention:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized Cost 168,592 140,749
Unrealized Gains 179 844
Unrealized Losses (302) (38)
Fair Value 168,469 141,555
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]    
Less than 12 Months, Fair Value 107,130 4,796
Less than 12 Months, Unrealized Losses (302) (37)
12 Months or Greater, Fair Value 0 2,982
12 Months or Greater, Unrealized Losses 0 (1)
Total, Fair Value 107,130 7,778
Total, Unrealized Losses (302) (38)
U.S. government agency securities | Restricted investments:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized Cost 33,490 12,300
Unrealized Gains 2 11
Unrealized Losses (663) (329)
Fair Value 32,829 11,982
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]    
Less than 12 Months, Fair Value 25,257 3,056
Less than 12 Months, Unrealized Losses (322) (31)
12 Months or Greater, Fair Value 3,626 3,550
12 Months or Greater, Unrealized Losses (341) (298)
Total, Fair Value 28,883 6,606
Total, Unrealized Losses (663) (329)
U.S. government agency securities | Investments in lieu of retention:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized Cost 4,337 4,337
Unrealized Gains 0 0
Unrealized Losses (32) (43)
Fair Value 4,305 4,294
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]    
Less than 12 Months, Fair Value 4,306 4,294
Less than 12 Months, Unrealized Losses (32) (43)
12 Months or Greater, Fair Value 0 0
12 Months or Greater, Unrealized Losses 0 0
Total, Fair Value 4,306 4,294
Total, Unrealized Losses (32) (43)
Municipal bonds | Restricted investments:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized Cost 18,745 10,282
Unrealized Gains 3 32
Unrealized Losses (794) (534)
Fair Value 17,954 9,780
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]    
Less than 12 Months, Fair Value 12,377 2,171
Less than 12 Months, Unrealized Losses (228) (7)
12 Months or Greater, Fair Value 4,968 4,894
12 Months or Greater, Unrealized Losses (566) (527)
Total, Fair Value 17,345 7,065
Total, Unrealized Losses (794) (534)
Municipal bonds | Investments in lieu of retention:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized Cost 23,443 13,349
Unrealized Gains 195 218
Unrealized Losses (602) (274)
Fair Value 23,036 13,293
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]    
Less than 12 Months, Fair Value 15,173 11,855
Less than 12 Months, Unrealized Losses (371) (274)
12 Months or Greater, Fair Value 6,061 0
12 Months or Greater, Unrealized Losses (231) 0
Total, Fair Value 21,234 11,855
Total, Unrealized Losses (602) (274)
Corporate certificates of deposit | Restricted investments:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized Cost 196 198
Unrealized Gains 0 0
Unrealized Losses (13) (13)
Fair Value 183 185
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]    
Less than 12 Months, Fair Value 0 0
Less than 12 Months, Unrealized Losses 0 0
12 Months or Greater, Fair Value 183 185
12 Months or Greater, Unrealized Losses (13) (13)
Total, Fair Value 183 185
Total, Unrealized Losses $ (13) $ (13)