XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Summary of Amortized Cost and Unrealized (Gains) Losses of Available for Sale Securities (Details) - Corporate Bonds and Notes
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Amortized Cost  
Due within a year $ 2,811
Due after one year 10,520
Total 13,331
Unrealized gains (losses)  
Due within a year (25)
Due after one year (134)
Total $ (159)