XML 60 R45.htm IDEA: XBRL DOCUMENT v3.25.2
MARKETABLE SECURITIES - Schedule of Underlying Maturities of AFS Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Available-for-sale securities    
Due in one year or less, Cost $ 78,554  
Due in one year or less, Fair Value 78,694  
Due after one year through five years, Cost 128,264  
Due after one year through five years, Fair Value 128,941  
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 206,818 $ 435,530
Gains in Accumulated Other Comprehensive Income (Loss) 845 1,348
Losses in Accumulated Other Comprehensive Income (Loss) (28) (372)
Estimated Fair Value 207,635 436,506
Cash equivalents    
Available-for-sale securities    
Due in one year or less, Cost 11,694  
Due in one year or less, Fair Value 11,694  
Due after one year through five years, Cost 0  
Due after one year through five years, Fair Value 0  
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 11,694 5,341
Gains in Accumulated Other Comprehensive Income (Loss) 0 0
Losses in Accumulated Other Comprehensive Income (Loss) 0 0
Estimated Fair Value 11,694 5,341
Cash equivalents | U.S. government agency securities    
Available-for-sale securities    
Due in one year or less, Cost 11,694  
Due in one year or less, Fair Value 11,694  
Due after one year through five years, Cost 0  
Due after one year through five years, Fair Value 0  
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 11,694 5,341
Gains in Accumulated Other Comprehensive Income (Loss) 0 0
Losses in Accumulated Other Comprehensive Income (Loss) 0 0
Estimated Fair Value 11,694 5,341
Marketable securities    
Available-for-sale securities    
Due in one year or less, Cost 66,860  
Due in one year or less, Fair Value 67,000  
Due after one year through five years, Cost 128,264  
Due after one year through five years, Fair Value 128,941  
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 195,124 430,189
Gains in Accumulated Other Comprehensive Income (Loss) 845 1,348
Losses in Accumulated Other Comprehensive Income (Loss) (28) (372)
Estimated Fair Value 195,941 431,165
Marketable securities | U.S. government agency securities    
Available-for-sale securities    
Due in one year or less, Cost 30,008  
Due in one year or less, Fair Value 30,022  
Due after one year through five years, Cost 30,047  
Due after one year through five years, Fair Value 30,205  
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 60,055 140,992
Gains in Accumulated Other Comprehensive Income (Loss) 178 160
Losses in Accumulated Other Comprehensive Income (Loss) (6) (200)
Estimated Fair Value 60,227 140,952
Marketable securities | Corporate bonds    
Available-for-sale securities    
Due in one year or less, Cost 33,854  
Due in one year or less, Fair Value 33,978  
Due after one year through five years, Cost 65,895  
Due after one year through five years, Fair Value 66,353  
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 99,749 206,063
Gains in Accumulated Other Comprehensive Income (Loss) 594 932
Losses in Accumulated Other Comprehensive Income (Loss) (12) (121)
Estimated Fair Value 100,331 206,874
Marketable securities | Asset backed securities    
Available-for-sale securities    
Due in one year or less, Cost 2,998  
Due in one year or less, Fair Value 3,000  
Due after one year through five years, Cost 32,322  
Due after one year through five years, Fair Value 32,383  
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 35,320 83,134
Gains in Accumulated Other Comprehensive Income (Loss) 73 256
Losses in Accumulated Other Comprehensive Income (Loss) (10) (51)
Estimated Fair Value $ 35,383 $ 83,339