v3.26.1
Commitments and Contingencies - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 01, 2026
Feb. 28, 2026
USD ($)
Apr. 18, 2025
USD ($)
Jun. 30, 2022
USD ($)
Jan. 31, 2026
USD ($)
ft²
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2026
Dec. 31, 2025
USD ($)
May 31, 2025
ft²
Long-Term Purchase Commitment [Line Items]                        
Operating Lease Term                   129 months    
Monthly rental payments       $ 1,300                
Operating lease liabilities, non-current           $ 6,775   $ 6,775     $ 1,180  
Borrowing rate               7.80% 6.00%      
Incremental Annual Base Rent   $ 300                    
Weighted-average remaining lease term           8 years 2 years 6 months 8 years 2 years 6 months      
Operating lease liabilities, current           $ 1,616   $ 1,616     1,314  
Lease Commencement Date Mar. 01, 2026                      
Base Rent Charges           100 $ 100 100 $ 100      
Purchase Obligation           13,254   13,254        
Total cost incurred                  
Term facility     $ 30,000                  
Spread on variable rate     0.25%                  
Final payment fee           4.50%   4.50%        
Senior Secured Term Loan Facility [Member]                        
Long-Term Purchase Commitment [Line Items]                        
Unused Term Loan Commitment Fee Percentage               1.00%        
Term A loan                        
Long-Term Purchase Commitment [Line Items]                        
Term facility     $ 10,000                  
Term B loan                        
Long-Term Purchase Commitment [Line Items]                        
Term facility     10,000                  
Term C loan                        
Long-Term Purchase Commitment [Line Items]                        
Term facility     $ 10,000                  
Interest Rate Floor [Member]                        
Long-Term Purchase Commitment [Line Items]                        
Stated interest rate           6.00%   6.00%        
Interest Rate Cap [Member]                        
Long-Term Purchase Commitment [Line Items]                        
Stated interest rate           9.00%   9.00%        
CONNECTICUT                        
Long-Term Purchase Commitment [Line Items]                        
Lease space | ft²         33,000             13,600
Payments for Tenant Improvements         $ 1,000              
Minimum Lease Payments, Sale Leaseback Transactions         $ 10,900              
Security Deposit           $ 1,000   $ 1,000        
Deposit Liabilities, Other, Average Rate Paid               50.00%