v3.25.2
Notes Receivable (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 15, 2025
USD ($)
Dec. 31, 2022
USD ($)
Jun. 30, 2022
USD ($)
item
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Total notes receivable       $ 1,500   $ 1,500   $ 6,100
Aggregate principal amount             $ 500  
Interest (expense) income, net       (1,145) $ 714 (1,948) 1,534  
Senior secured promissory notes                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Total notes receivable               1,000
Senior secured promissory notes | Mellitus                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Interest rate (as a percent)     5.00%          
Number of notes receivable | item     2          
Aggregate principal amount     $ 1,000          
Impairment of principal balance       1,000   1,000    
Impairment of accrued interest       135   135    
Secured convertible promissory note                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Total notes receivable       1,500   1,500   $ 5,100
Secured convertible promissory note | Monarch                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Total notes receivable $ 1,500              
Aggregate principal amount   $ 5,000            
Maximum amount of available funding   $ 5,000            
Interest (expense) income, net       $ 57 $ 133 $ 104 $ 258  
Interest rate 15.00% 10.00%            
Debt securities, partial amount $ 3,500