XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.3
MARKETABLE SECURITIES - Schedule of Available For Sale Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Available-for-sale securities    
Amortized Cost $ 209,052 $ 435,530
Gains in Accumulated Other Comprehensive Income (Loss) 987 1,348
Losses in Accumulated Other Comprehensive Income (Loss) (25) (372)
Estimated Fair Value 210,014 436,506
Cash equivalents    
Available-for-sale securities    
Amortized Cost 7,308 5,341
Gains in Accumulated Other Comprehensive Income (Loss) 0 0
Losses in Accumulated Other Comprehensive Income (Loss) 0 0
Estimated Fair Value 7,308 5,341
Marketable securities    
Available-for-sale securities    
Amortized Cost 201,744 430,189
Gains in Accumulated Other Comprehensive Income (Loss) 987 1,348
Losses in Accumulated Other Comprehensive Income (Loss) (25) (372)
Estimated Fair Value 202,706 431,165
U.S. government agency securities | Cash equivalents    
Available-for-sale securities    
Amortized Cost 7,308 5,341
Gains in Accumulated Other Comprehensive Income (Loss) 0 0
Losses in Accumulated Other Comprehensive Income (Loss) 0 0
Estimated Fair Value 7,308 5,341
U.S. government agency securities | Marketable securities    
Available-for-sale securities    
Amortized Cost 68,829 140,992
Gains in Accumulated Other Comprehensive Income (Loss) 257 160
Losses in Accumulated Other Comprehensive Income (Loss) (1) (200)
Estimated Fair Value 69,085 140,952
Corporate bonds | Marketable securities    
Available-for-sale securities    
Amortized Cost 103,623 206,063
Gains in Accumulated Other Comprehensive Income (Loss) 652 932
Losses in Accumulated Other Comprehensive Income (Loss) (20) (121)
Estimated Fair Value 104,255 206,874
Asset backed securities | Marketable securities    
Available-for-sale securities    
Amortized Cost 29,292 83,134
Gains in Accumulated Other Comprehensive Income (Loss) 78 256
Losses in Accumulated Other Comprehensive Income (Loss) (4) (51)
Estimated Fair Value $ 29,366 $ 83,339