XML 97 R83.htm IDEA: XBRL DOCUMENT v3.25.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, 2024
USD ($)
Amortized Cost  
Due within a year $ 900
Due after one year 3,812
Total 4,712
Unrealized gains (losses)  
Due within a year (8)
Due after one year (10)
Total $ (18)