XML 57 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Available For Sale (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Fair value of available for sale marketable securities    
Amortized Cost $ 196,883 $ 52,111
Gross Unrealized Gains 54 63
Gross Unrealized Losses 325  
Fair Value 196,612 52,174
US Treasury Securities    
Fair value of available for sale marketable securities    
Amortized Cost 164,862 38,622
Gross Unrealized Gains 53 53
Gross Unrealized Losses 237  
Fair Value 164,678 38,675
US Government Agencies Securities    
Fair value of available for sale marketable securities    
Amortized Cost 32,021 13,489
Gross Unrealized Gains 1 10
Gross Unrealized Losses 88  
Fair Value $ 31,934 $ 13,499