XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Feb. 10, 2023
Dec. 31, 2022
Feb. 13, 2020
Marketable securities $ 46,033     $ 0  
Total assets measured at fair value 150,283     172,590  
Transfer of Assets From Level 1 to Level 2 0 $ 0      
Transfer of Assets From Level 2 to Level 1 0 0      
Transfer of Liabilities From Level 1 to Level 2 0 0      
Transfer of Liabilities From Level 2 to Level 1 0 0      
Transfer of Assets Into Level 3 0 0      
Transfer of Assets Out of Level 3 0 0      
Transfer of Liabilities Into Level 3 0 0      
Transfer of Liabilities Out of Level 3 0 $ 0      
Term notes outstanding principal balance 458,334        
Corporate debt securities          
Marketable securities 17,813        
U.S. Treasury securities          
Marketable securities 23,740        
Government-sponsored securities          
Marketable securities 4,480        
Money market funds          
Cash equivalents 104,250     172,590  
Quoted Prices in active markets (Level 1)          
Total assets measured at fair value 104,250     172,590  
Quoted Prices in active markets (Level 1) | Money market funds          
Cash equivalents 104,250     $ 172,590  
Significant other observable inputs (Level 2)          
Total assets measured at fair value 46,033        
Significant other observable inputs (Level 2) | Corporate debt securities          
Marketable securities 17,813        
Significant other observable inputs (Level 2) | U.S. Treasury securities          
Marketable securities 23,740        
Significant other observable inputs (Level 2) | Government-sponsored securities          
Marketable securities 4,480        
2026 Convertible Notes          
Convertible senior notes, fair value $ 25,033        
Interest rate (as a percent) 2.625%       2.625%
2029 Convertible Notes          
Convertible senior notes, fair value $ 212,602        
Interest rate (as a percent) 2.875%   2.875%