XML 88 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements - Schedule of Marketable Debt Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost $ 73,693 $ 78,573
Gross Unrealized Gains 742 123
Gross Unrealized Losses (1,309) (3,056)
Estimated Fair Value 73,126 75,640
Credit Impairment Losses 0 0
Unrestricted    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost 43,942 53,531
Gross Unrealized Gains 125 0
Gross Unrealized Losses (1,293) (2,996)
Estimated Fair Value 42,774 50,535
Credit Impairment Losses 0 0
Unrestricted | Municipal bonds — taxable    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost 4,115 10,276
Gross Unrealized Gains 1 0
Gross Unrealized Losses (70) (676)
Estimated Fair Value 4,046 9,600
Credit Impairment Losses 0 0
Unrestricted | Municipal bonds — non-taxable    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost 39,827 43,255
Gross Unrealized Gains 124 0
Gross Unrealized Losses (1,223) (2,320)
Estimated Fair Value 38,728 40,935
Credit Impairment Losses 0 0
Restricted    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost 29,751 25,042
Gross Unrealized Gains 617 123
Gross Unrealized Losses (16) (60)
Estimated Fair Value 30,352 25,105
Credit Impairment Losses 0 0
Restricted | Municipal bonds — taxable    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost 9,222 9,131
Gross Unrealized Gains 284 40
Gross Unrealized Losses 0 (41)
Estimated Fair Value 9,506 9,130
Credit Impairment Losses 0 0
Restricted | U.S. treasury bonds    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost 9,904 7,276
Gross Unrealized Gains 148 38
Gross Unrealized Losses (15) (5)
Estimated Fair Value 10,037 7,309
Credit Impairment Losses 0 0
Restricted | U.S. government agency bonds    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost 1,210 1,208
Gross Unrealized Gains 5 10
Gross Unrealized Losses 0 0
Estimated Fair Value 1,215 1,218
Credit Impairment Losses 0 0
Restricted | International fixed income bonds    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost 733 647
Gross Unrealized Gains 3 5
Gross Unrealized Losses 0 0
Estimated Fair Value 736 652
Credit Impairment Losses 0 0
Restricted | Corporate bonds    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost 8,682 6,780
Gross Unrealized Gains 177 30
Gross Unrealized Losses (1) (14)
Estimated Fair Value 8,858 6,796
Credit Impairment Losses $ 0 $ 0