v3.26.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 25, 2025
Apr. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Accounting Policies [Line Items]                  
Net Income (Loss)     $ (19,969) $ (25,843) $ 119,590 $ (23,515) $ (45,812) $ 96,075  
Net cash used in operating activities             (49,584) (43,504)  
Marketable securities     52,858       52,858   $ 56,969
Proceeds from sale of a business $ 238,900                
Cash and cash equivalents     38,814       38,814   24,813
Revenue     18,048   19,182   33,882 43,058  
Net proceeds from Placement Agreement   $ 65,400              
Share-based Payment Arrangement, Expense     3,043   $ 6,222   7,006 $ 11,127  
Customer Concentration Risk | Revenue Benchmark [Member]                  
Accounting Policies [Line Items]                  
Concentration risk percentage         100.00%     100.00%  
Concentrations of Credit Risk [Member] | Total Cash Balance [Member]                  
Accounting Policies [Line Items]                  
Cash and cash equivalent marketable securities     $ 75,500       $ 75,500   $ 65,100
SRT Revision of Prior Period, Adjustment [Member]                  
Accounting Policies [Line Items]                  
Share-based Payment Arrangement, Expense           1,000      
SRT Revision of Prior Period, Adjustment [Member] | Maritime Transaction [Member]                  
Accounting Policies [Line Items]                  
Legal expenses           $ 1,800      
Maximum                  
Accounting Policies [Line Items]                  
Cash equivalents terms             3 months    
Maximum | Customer Concentration Risk | Accounts Receivable                  
Accounting Policies [Line Items]                  
Concentration risk percentage             10.00%    
Maximum | Customer Concentration Risk | Revenue Benchmark [Member]                  
Accounting Policies [Line Items]                  
Concentration risk percentage             10.00%    
Minimum | Customer Concentration Risk | Accounts Receivable                  
Accounting Policies [Line Items]                  
Concentration risk percentage             10.00%    
Minimum | Supplier Concentration Risk [Member] | Vendor Risk [Member]                  
Accounting Policies [Line Items]                  
Concentration risk percentage     10.00%   10.00%   10.00% 10.00%