XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments and Fair Value Measurements - Amortized Cost and Unrealized Gains (Losses) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Amortized Cost    
Less than 1 year $ 12,562 $ 48,828
Unrealized Gains    
Less than 1 year 0 4
Unrealized Losses    
Less than 1 year (1) (9)
Aggregate Estimated Fair Value    
Less than 1 year 12,561 48,823
Restricted Investments    
Amortized Cost    
Less than 1 year 24,463 35,117
Unrealized Gains    
Less than 1 year 0 5
Unrealized Losses    
Less than 1 year (17) (5)
Aggregate Estimated Fair Value    
Less than 1 year 24,446 35,117
Commercial paper    
Amortized Cost    
Less than 1 year 1,199 14,369
Unrealized Gains    
Less than 1 year 0 0
Unrealized Losses    
Less than 1 year (1) (9)
Aggregate Estimated Fair Value    
Less than 1 year 1,198 14,360
Commercial paper | Restricted Investments    
Amortized Cost    
Less than 1 year 2,650 5,435
Unrealized Gains    
Less than 1 year 0 0
Unrealized Losses    
Less than 1 year (4) (3)
Aggregate Estimated Fair Value    
Less than 1 year 2,646 5,432
Corporate notes/bonds    
Amortized Cost    
Less than 1 year 6,374  
Unrealized Gains    
Less than 1 year 0  
Unrealized Losses    
Less than 1 year 0  
Aggregate Estimated Fair Value    
Less than 1 year 6,374  
U.S. treasuries    
Amortized Cost    
Less than 1 year 4,989 34,459
Unrealized Gains    
Less than 1 year 0 4
Unrealized Losses    
Less than 1 year 0 0
Aggregate Estimated Fair Value    
Less than 1 year 4,989 34,463
U.S. treasuries | Restricted Investments    
Amortized Cost    
Less than 1 year 21,813 29,682
Unrealized Gains    
Less than 1 year 0 5
Unrealized Losses    
Less than 1 year (13) (2)
Aggregate Estimated Fair Value    
Less than 1 year $ 21,800 $ 29,685