XML 72 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Schedule of Investments Classified as Available-for-Sale Securities (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Available-for-sale securities:  
Amortized Cost Basis $ 93,619
Gross Unrealized Losses (103)
Fair Value 93,516
U.S. Treasury Securities [Member]  
Available-for-sale securities:  
Amortized Cost Basis 93,619
Gross Unrealized Losses (103)
Fair Value $ 93,516