Quarterly report pursuant to Section 13 or 15(d)

Convertible Debt - Additional Information (Details)

v3.24.2.u1
Convertible Debt - Additional Information (Details) - USD ($)
6 Months Ended
Jul. 25, 2024
May 15, 2023
Jun. 30, 2024
Dec. 31, 2025
Oct. 31, 2025
Dec. 31, 2023
Apr. 26, 2022
Dec. 22, 2021
Convertible Debt [Line Items]                
Convertible debt principal amount     $ 15,000,000     $ 15,000,000    
Convertible debt compound interest   7.00%            
Maximum [Member]                
Convertible Debt [Line Items]                
Convertible debt compound interest   2.25%            
Prime Rate Minus 1.0% [Member]                
Convertible Debt [Line Items]                
Convertible debt, interest rate   1.00%            
SVB [Member] | Contingent Convertible Debt Agreement [Member]                
Convertible Debt [Line Items]                
Convertible debt principal amount               $ 25,000,000
SVB [Member] | Contingent Convertible Debt Agreement [Member] | Convertible Debt [Member]                
Convertible Debt [Line Items]                
Convertible debt principal amount               $ 15,000,000
SVB [Member] | Contingent Convertible Debt Agreement [Member] | Non-Convertible Term Loans [Member]                
Convertible Debt [Line Items]                
Convertible debt principal amount             $ 10,000,000  
Loan amount drawn     $ 0          
Loan agreement expiration date     Apr. 30, 2023          
SVB [Member] | Contingent Convertible Debt Agreement [Member] | Convertible Term Loan [Member]                
Convertible Debt [Line Items]                
Convertible debt principal amount   $ 16,600,000            
SVB and Lender [Member] | Subsequent Event [Member] | Contingent Convertible Debt Agreement [Member]                
Convertible Debt [Line Items]                
Convertible debt principal amount $ 10,000,000              
SVB and Lender [Member] | Subsequent Event [Member] | Contingent Convertible Debt Agreement [Member] | Convertible Term Loan [Member]                
Convertible Debt [Line Items]                
Convertible debt principal amount $ 10,000,000     $ 5,000,000 $ 5,000,000      
Convertible debt compound interest 7.00%              
SVB and Lender [Member] | Subsequent Event [Member] | Contingent Convertible Debt Agreement [Member] | Convertible Term Loan [Member] | Prime Rate Minus 1.0% [Member]                
Convertible Debt [Line Items]                
Convertible debt, interest rate 1.00%