XML 70 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Fair Value Measurements (Details) - USD ($)
$ in Thousands
12 Months Ended 24 Months Ended
Dec. 31, 2023
Dec. 31, 2024
Sep. 03, 2024
Summary of Significant Accounting Policies      
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  
Marketable securities 71,601 92,198  
Total assets measured at fair value 153,629 130,344  
Contingent consideration   1,182  
Total liabilities measured at fair value   1,182  
Ironshore acquisition      
Summary of Significant Accounting Policies      
Amount of potential contingent consideration payments   25,000 $ 25,000
Corporate debt securities      
Summary of Significant Accounting Policies      
Marketable securities 41,612 82,679  
U.S. Treasury securities      
Summary of Significant Accounting Policies      
Marketable securities 25,468    
Government-sponsored securities      
Summary of Significant Accounting Policies      
Marketable securities 4,521 6,560  
Commercial paper      
Summary of Significant Accounting Policies      
Marketable securities   2,959  
Money market funds      
Summary of Significant Accounting Policies      
Cash equivalents 77,299 36,153  
Commercial paper      
Summary of Significant Accounting Policies      
Cash equivalents   1,993  
U.S. Treasury securities      
Summary of Significant Accounting Policies      
Cash equivalents 4,729    
Quoted Prices in active markets (Level 1)      
Summary of Significant Accounting Policies      
Total assets measured at fair value 77,299 36,153  
Quoted Prices in active markets (Level 1) | Money market funds      
Summary of Significant Accounting Policies      
Cash equivalents 77,299 36,153  
Significant other observable inputs (Level 2)      
Summary of Significant Accounting Policies      
Total assets measured at fair value 76,330 94,191  
Significant other observable inputs (Level 2) | Corporate debt securities      
Summary of Significant Accounting Policies      
Marketable securities 41,612 82,679  
Significant other observable inputs (Level 2) | U.S. Treasury securities      
Summary of Significant Accounting Policies      
Marketable securities 25,468    
Significant other observable inputs (Level 2) | Government-sponsored securities      
Summary of Significant Accounting Policies      
Marketable securities 4,521 6,560  
Significant other observable inputs (Level 2) | Commercial paper      
Summary of Significant Accounting Policies      
Marketable securities   2,959  
Significant other observable inputs (Level 2) | Commercial paper      
Summary of Significant Accounting Policies      
Cash equivalents   1,993  
Significant other observable inputs (Level 2) | U.S. Treasury securities      
Summary of Significant Accounting Policies      
Cash equivalents $ 4,729    
Significant unobservable inputs (Level 3)      
Summary of Significant Accounting Policies      
Contingent consideration   1,182  
Total liabilities measured at fair value   $ 1,182