XML 79 R56.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements - Schedule of Contractual Maturities of Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]    
Total marketable securities, at fair value $ 101,156 $ 93,131
Unrestricted    
Debt Securities, Available-for-Sale [Line Items]    
Maturing in one year or less 1,007 6,324
Maturing in second year through fifth year 27,296 34,939
Maturing in sixth year through tenth year 32,934 39,309
Maturing after ten years 17,897 12,559
Total marketable securities, at fair value 79,134 93,131
Restricted    
Debt Securities, Available-for-Sale [Line Items]    
Maturing in one year or less 1,047 0
Maturing in second year through fifth year 7,058 0
Maturing in sixth year through tenth year 12,895 0
Maturing after ten years 1,022 0
Total marketable securities, at fair value $ 22,022 $ 0