XML 59 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 14, 2025
USD ($)
Dec. 31, 2023
USD ($)
Aug. 31, 2024
USD ($)
Apr. 30, 2024
USD ($)
Feb. 28, 2022
USD ($)
Sep. 30, 2020
USD ($)
ft²
Sep. 30, 2019
USD ($)
ft²
Aug. 31, 2019
USD ($)
ft²
Term
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 18, 2023
USD ($)
ft²
Term
Dec. 31, 2021
USD ($)
Other Commitments [Line Items]                              
Operating lease right-of-use assets                 $ 2,601   $ 2,601   $ 3,000    
Other income                 1,212 $ 144 1,360 $ 287      
Contingent consideration liability                     1,200        
Asset acquisition, contingent consideration, cash payment     $ 600                        
Contingent value rights liability, current                 1,149   1,149   1,091    
Intellectual Property CVR                              
Other Commitments [Line Items]                              
Contingent value rights liability, current                 295   295   295    
Sales Tax CVR                              
Other Commitments [Line Items]                              
Contingent value rights liability, current                 411   411   $ 360    
Intellectual Property CVR                              
Other Commitments [Line Items]                              
Intellectual property total amount                 900   900        
Intellectual property contingent value rights liability, current, deductions                 400   400        
Asset acquisition, contingent consideration, cash payment     500                        
Lease CVR                              
Other Commitments [Line Items]                              
Asset acquisition, contingent consideration, cash payment     $ 100                        
Asset acquisition, contingent consideration, covenant, minimum amount owed, net of deductions                 500   $ 500        
Lease CVR | Subsequent Event                              
Other Commitments [Line Items]                              
Asset acquisition, contingent consideration, cash payment $ 800                            
April 2024 CVR Licensing Agreement                              
Other Commitments [Line Items]                              
Collaborative arrangement, rights and obligations, eligibility to received net proceeds, maximum percentage   1   1                      
Collaborative arrangement, rights and obligations, eligibility to received net proceeds, percentage       0.80                      
Collaborative arrangement, rights and obligations, reimbursement       $ 10                      
April 2024 CVR Licensing Agreement | License | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement                              
Other Commitments [Line Items]                              
Contract with customer, liability       800                      
Collaborative arrangement, rights and obligations, maximum aggregate milestone payments, per product       $ 11,000                      
December 2023 CVR Licensing Agreement | License | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement                              
Other Commitments [Line Items]                              
Contract with customer, liability                   200   200      
Collaborative arrangement, rights and obligations, maximum aggregate milestone payments, per product   $ 13,400                          
Minimum                              
Other Commitments [Line Items]                              
Consulting and service agreements termination notice period                     30 days        
Maximum                              
Other Commitments [Line Items]                              
Consulting and service agreements termination notice period                     60 days        
New York Headquarters Lease                              
Other Commitments [Line Items]                              
Area of real estate property | ft²             6,000                
Letters of credit outstanding, amount             $ 400                
Operating lease, monthly payments             $ 40                
Operating lease right-of-use assets                             $ 1,000
Operating lease, liability                             $ 1,000
New York Headquarters Lease | Minimum                              
Other Commitments [Line Items]                              
Operating lease, monthly payments         $ 30                    
New York Headquarters Lease | Maximum                              
Other Commitments [Line Items]                              
Operating lease, monthly payments         $ 40                    
Houston Lease                              
Other Commitments [Line Items]                              
Area of real estate property | ft²           42,342   26,905              
Operating lease, monthly payments               $ 30              
Number of renewal terms | Term               2              
Renewal term               5 years              
Security deposit               $ 40              
Prepaid rent               $ 40              
Houston Lease | Minimum                              
Other Commitments [Line Items]                              
Operating lease, monthly payments           $ 50                  
Houston Lease | Maximum                              
Other Commitments [Line Items]                              
Operating lease, monthly payments           $ 60                  
Blaine Lease in Seattle                              
Other Commitments [Line Items]                              
Area of real estate property | ft²                           33,300  
Number of renewal terms | Term                           2  
Renewal term                           5 years  
Eastlake Lease in Seattle                              
Other Commitments [Line Items]                              
Area of real estate property | ft²                           6,272  
Lessor, operating lease, payment to be received                           $ 1,600  
Other income                 $ 100 $ 100 $ 300 $ 300