v3.26.1
Summary of Significant Accounting Policies - Customer Concentration (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
segment
customer
Jun. 30, 2026
USD ($)
customer
segment
Customer Concentration    
Number of operating segments | segment 1 1
Revenue | Customer concentration risk    
Customer Concentration    
Number of customers | customer 1 2
Revenue | Customer concentration risk | Customer 1    
Customer Concentration    
Concentration risk (as a percent) 66.00% 55.00%
Revenue, net $ 1,119 $ 1,821
Revenue | Customer concentration risk | Customer 2    
Customer Concentration    
Concentration risk (as a percent)   11.00%
Revenue, net   $ 374