v3.26.1
Summary of Significant Accounting Policies - Customer Concentration (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
customer
segment
Customer Concentration  
Number of operating segments | segment 1
Revenue | Customer concentration risk  
Customer Concentration  
Number of customers | customer 3
Revenue | Customer concentration risk | Three Customers  
Customer Concentration  
Concentration risk (as a percent) 77.00%
Revenue, net $ 1,250
Revenue | Customer concentration risk | Customer 1  
Customer Concentration  
Concentration risk (as a percent) 43.00%
Revenue, net $ 702
Revenue | Customer concentration risk | Customer 2  
Customer Concentration  
Concentration risk (as a percent) 23.00%
Revenue, net $ 373
Revenue | Customer concentration risk | Customer 3  
Customer Concentration  
Concentration risk (as a percent) 11.00%
Revenue, net $ 175