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
Mar. 31, 2026
Dec. 31, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized Cost $ 431,146 $ 386,799
Unrealized Gains 1,588 3,005
Unrealized Losses (2,853) (1,703)
Fair Value 429,881 388,101
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]    
Less than 12 Months, Fair Value 181,897 83,845
Less than 12 Months, Unrealized Losses (1,795) (613)
12 Months or Greater, Fair Value 27,434 32,518
12 Months or Greater, Unrealized Losses (1,058) (1,090)
Total, Fair Value 209,331 116,363
Total, Unrealized Losses (2,853) (1,703)
Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]    
Amortized Cost, Due within one year 101,440  
Fair Value, Due within one year 101,389  
Amortized Cost, Due after one year through five years 295,203  
Fair Value, Due after one year through five years 294,794  
Amortized Cost, Due after five years 34,503  
Fair Value, Due after five years 33,698  
Restricted investments:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized Cost 257,065 228,364
Unrealized Gains 1,100 1,943
Unrealized Losses (2,257) (1,348)
Fair Value 255,908 228,959
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]    
Less than 12 Months, Fair Value 116,522 62,900
Less than 12 Months, Unrealized Losses (1,200) (259)
12 Months or Greater, Fair Value 25,935 29,536
12 Months or Greater, Unrealized Losses (1,057) (1,089)
Total, Fair Value 142,457 92,436
Total, Unrealized Losses (2,257) (1,348)
Investments in lieu of retention:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized Cost 174,081 158,435
Unrealized Gains 488 1,062
Unrealized Losses (596) (355)
Fair Value 173,973 159,142
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]    
Less than 12 Months, Fair Value 65,375 20,945
Less than 12 Months, Unrealized Losses (595) (354)
12 Months or Greater, Fair Value 1,499 2,982
12 Months or Greater, Unrealized Losses (1) (1)
Total, Fair Value 66,874 23,927
Total, Unrealized Losses (596) (355)
Corporate debt securities | Restricted investments:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized Cost 210,537 205,584
Unrealized Gains 1,076 1,900
Unrealized Losses (1,042) (472)
Fair Value 210,571 207,012
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]    
Less than 12 Months, Fair Value 85,758 57,673
Less than 12 Months, Unrealized Losses (883) (221)
12 Months or Greater, Fair Value 17,255 20,907
12 Months or Greater, Unrealized Losses (159) (251)
Total, Fair Value 103,013 78,580
Total, Unrealized Losses (1,042) (472)
Corporate debt securities | Investments in lieu of retention:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized Cost 156,063 140,749
Unrealized Gains 300 844
Unrealized Losses (208) (38)
Fair Value 156,155 141,555
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]    
Less than 12 Months, Fair Value 49,344 4,796
Less than 12 Months, Unrealized Losses (207) (37)
12 Months or Greater, Fair Value 1,499 2,982
12 Months or Greater, Unrealized Losses (1) (1)
Total, Fair Value 50,843 7,778
Total, Unrealized Losses (208) (38)
U.S. government agency securities | Restricted investments:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized Cost 27,884 12,300
Unrealized Gains 6 11
Unrealized Losses (494) (329)
Fair Value 27,396 11,982
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]    
Less than 12 Months, Fair Value 19,642 3,056
Less than 12 Months, Unrealized Losses (163) (31)
12 Months or Greater, Fair Value 3,508 3,550
12 Months or Greater, Unrealized Losses (331) (298)
Total, Fair Value 23,150 6,606
Total, Unrealized Losses (494) (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 (44) (43)
Fair Value 4,293 4,294
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]    
Less than 12 Months, Fair Value 4,293 4,294
Less than 12 Months, Unrealized Losses (44) (43)
12 Months or Greater, Fair Value 0 0
12 Months or Greater, Unrealized Losses 0 0
Total, Fair Value 4,293 4,294
Total, Unrealized Losses (44) (43)
Municipal bonds | Restricted investments:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized Cost 18,447 10,282
Unrealized Gains 18 32
Unrealized Losses (708) (534)
Fair Value 17,757 9,780
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]    
Less than 12 Months, Fair Value 11,122 2,171
Less than 12 Months, Unrealized Losses (154) (7)
12 Months or Greater, Fair Value 4,988 4,894
12 Months or Greater, Unrealized Losses (554) (527)
Total, Fair Value 16,110 7,065
Total, Unrealized Losses (708) (534)
Municipal bonds | Investments in lieu of retention:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized Cost 13,681 13,349
Unrealized Gains 188 218
Unrealized Losses (344) (274)
Fair Value 13,525 13,293
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]    
Less than 12 Months, Fair Value 11,738 11,855
Less than 12 Months, Unrealized Losses (344) (274)
12 Months or Greater, Fair Value 0 0
12 Months or Greater, Unrealized Losses 0 0
Total, Fair Value 11,738 11,855
Total, Unrealized Losses (344) (274)
Corporate certificates of deposit | Restricted investments:    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized Cost 197 198
Unrealized Gains 0 0
Unrealized Losses (13) (13)
Fair Value 184 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 184 185
12 Months or Greater, Unrealized Losses (13) (13)
Total, Fair Value 184 185
Total, Unrealized Losses $ (13) $ (13)