XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Schedule of Marketable Debt Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost $ 84,007 $ 78,573
Gross Unrealized Gains 749 123
Gross Unrealized Losses (1,670) (3,056)
Estimated Fair Value 83,086 75,640
Credit Impairment Losses 0 0
Unrestricted    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost 54,597 53,531
Gross Unrealized Gains 136 0
Gross Unrealized Losses (1,660) (2,996)
Estimated Fair Value 53,073 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 11,751 10,276
Gross Unrealized Gains 18 0
Gross Unrealized Losses (337) (676)
Estimated Fair Value 11,432 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 42,846 43,255
Gross Unrealized Gains 118 0
Gross Unrealized Losses (1,323) (2,320)
Estimated Fair Value 41,641 40,935
Credit Impairment Losses 0 0
Restricted    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost 29,410 25,042
Gross Unrealized Gains 613 123
Gross Unrealized Losses (10) (60)
Estimated Fair Value 30,013 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,178 9,131
Gross Unrealized Gains 267 40
Gross Unrealized Losses (1) (41)
Estimated Fair Value 9,444 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,699 7,276
Gross Unrealized Gains 153 38
Gross Unrealized Losses (9) (5)
Estimated Fair Value 9,843 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,223 1,208
Gross Unrealized Gains 7 10
Gross Unrealized Losses 0 0
Estimated Fair Value 1,230 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 729 647
Gross Unrealized Gains 4 5
Gross Unrealized Losses 0 0
Estimated Fair Value 733 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,581 6,780
Gross Unrealized Gains 182 30
Gross Unrealized Losses 0 (14)
Estimated Fair Value 8,763 6,796
Credit Impairment Losses $ 0 $ 0