XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.1
MARKETABLE SECURITIES - Schedule of Underlying Maturities of AFS Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Available-for-sale securities    
Due in one year or less, Cost $ 128,514  
Due in one year or less, Fair Value 128,759  
Due after one year through five years, Cost 311,604  
Due after one year through five years, Fair Value 312,937  
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 440,118 $ 435,530
Gains in Accumulated Other Comprehensive Income (Loss) 1,743 1,348
Losses in Accumulated Other Comprehensive Income (Loss) (165) (372)
Estimated Fair Value 441,696 436,506
Cash equivalents    
Available-for-sale securities    
Due in one year or less, Cost 6,114  
Due in one year or less, Fair Value 6,114  
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 6,114 5,341
Gains in Accumulated Other Comprehensive Income (Loss) 0 0
Losses in Accumulated Other Comprehensive Income (Loss) 0 0
Estimated Fair Value 6,114 5,341
Cash equivalents | U.S. government agency securities    
Available-for-sale securities    
Due in one year or less, Cost 6,114  
Due in one year or less, Fair Value 6,114  
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 6,114 5,341
Gains in Accumulated Other Comprehensive Income (Loss) 0 0
Losses in Accumulated Other Comprehensive Income (Loss) 0 0
Estimated Fair Value 6,114 5,341
Marketable securities    
Available-for-sale securities    
Due in one year or less, Cost 122,400  
Due in one year or less, Fair Value 122,645  
Due after one year through five years, Cost 311,604  
Due after one year through five years, Fair Value 312,937  
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 434,004 430,189
Gains in Accumulated Other Comprehensive Income (Loss) 1,743 1,348
Losses in Accumulated Other Comprehensive Income (Loss) (165) (372)
Estimated Fair Value 435,582 431,165
Marketable securities | U.S. government agency securities    
Available-for-sale securities    
Due in one year or less, Cost 54,820  
Due in one year or less, Fair Value 54,867  
Due after one year through five years, Cost 98,843  
Due after one year through five years, Fair Value 99,080  
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 153,663 140,992
Gains in Accumulated Other Comprehensive Income (Loss) 366 160
Losses in Accumulated Other Comprehensive Income (Loss) (82) (200)
Estimated Fair Value 153,947 140,952
Marketable securities | Corporate bonds    
Available-for-sale securities    
Due in one year or less, Cost 58,682  
Due in one year or less, Fair Value 58,869  
Due after one year through five years, Cost 152,945  
Due after one year through five years, Fair Value 153,922  
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 211,627 206,063
Gains in Accumulated Other Comprehensive Income (Loss) 1,222 932
Losses in Accumulated Other Comprehensive Income (Loss) (58) (121)
Estimated Fair Value 212,791 206,874
Marketable securities | Asset backed securities    
Available-for-sale securities    
Due in one year or less, Cost 8,898  
Due in one year or less, Fair Value 8,909  
Due after one year through five years, Cost 59,816  
Due after one year through five years, Fair Value 59,935  
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 68,714 83,134
Gains in Accumulated Other Comprehensive Income (Loss) 155 256
Losses in Accumulated Other Comprehensive Income (Loss) (25) (51)
Estimated Fair Value $ 68,844 $ 83,339