XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Marketable Debt Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost $ 102,525 $ 95,466
Gross Unrealized Gains 1,489 387
Gross Unrealized Losses (2,153) (2,722)
Estimated Fair Value 101,861 93,131
Credit Impairment Losses 0 0
Unrestricted    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost 78,168  
Gross Unrealized Gains 761  
Gross Unrealized Losses (2,153)  
Estimated Fair Value 76,776 93,131
Credit Impairment Losses 0  
Restricted    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost 24,357  
Gross Unrealized Gains 728  
Gross Unrealized Losses 0  
Estimated Fair Value 25,085 0
Credit Impairment Losses 0  
Quoted Prices in Active Markets (Level 1)    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Estimated Fair Value 0  
Significant Other Observable Inputs (Level 2)    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Estimated Fair Value 76,776  
Significant Unobservable Inputs (Level 3)    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Estimated Fair Value 0  
Carrying Amount    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Estimated Fair Value 76,776  
Total Fair Value    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Estimated Fair Value 76,776  
U.S. treasury bonds | Restricted    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost 6,921  
Gross Unrealized Gains 148  
Gross Unrealized Losses 0  
Estimated Fair Value 7,069  
Credit Impairment Losses 0  
U.S. government agency bonds | Restricted    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost 1,223  
Gross Unrealized Gains 20  
Gross Unrealized Losses 0  
Estimated Fair Value 1,243  
Credit Impairment Losses 0  
International fixed income bonds | Restricted    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost 643  
Gross Unrealized Gains 11  
Gross Unrealized Losses 0  
Estimated Fair Value 654  
Credit Impairment Losses 0  
Corporate bonds | Restricted    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost 6,451  
Gross Unrealized Gains 211  
Gross Unrealized Losses 0  
Estimated Fair Value 6,662  
Credit Impairment Losses 0  
Municipal bonds — taxable | Unrestricted    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost 11,690  
Gross Unrealized Gains 97  
Gross Unrealized Losses (507)  
Estimated Fair Value 11,280  
Credit Impairment Losses 0  
Municipal bonds — taxable | Restricted    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost 9,119  
Gross Unrealized Gains 338  
Gross Unrealized Losses 0  
Estimated Fair Value 9,457  
Credit Impairment Losses 0  
Municipal bonds — taxable | Quoted Prices in Active Markets (Level 1)    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Estimated Fair Value 0  
Municipal bonds — taxable | Significant Other Observable Inputs (Level 2)    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Estimated Fair Value 11,280  
Municipal bonds — taxable | Significant Unobservable Inputs (Level 3)    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Estimated Fair Value 0  
Municipal bonds — taxable | Carrying Amount    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Estimated Fair Value 11,280  
Municipal bonds — taxable | Total Fair Value    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Estimated Fair Value 11,280  
Municipal bonds — non-taxable    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost   95,466
Gross Unrealized Gains   387
Gross Unrealized Losses   (2,722)
Estimated Fair Value   93,131
Credit Impairment Losses   0
Municipal bonds — non-taxable | Unrestricted    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost 66,478  
Gross Unrealized Gains 664  
Gross Unrealized Losses (1,646)  
Estimated Fair Value 65,496  
Credit Impairment Losses 0  
Municipal bonds — non-taxable | Quoted Prices in Active Markets (Level 1)    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Estimated Fair Value 0 0
Municipal bonds — non-taxable | Significant Other Observable Inputs (Level 2)    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Estimated Fair Value 65,496 93,131
Municipal bonds — non-taxable | Significant Unobservable Inputs (Level 3)    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Estimated Fair Value 0 0
Municipal bonds — non-taxable | Carrying Amount    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Estimated Fair Value 65,496 93,131
Municipal bonds — non-taxable | Total Fair Value    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Estimated Fair Value $ 65,496 $ 93,131