v3.26.1
Revenue Recognition - Revenue by Geographic Region (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
item
Jun. 30, 2025
USD ($)
Revenue, net:        
Revenue, net $ 14,483 $ 6,649 $ 26,194 $ 12,906
Percent of total revenue 100.00% 100.00% 100.00% 100.00%
Number of geographical markets | item     2  
United States        
Revenue, net:        
Revenue, net $ 12,572 $ 4,946 $ 21,902 $ 9,441
Percent of total revenue 86.80% 74.40% 83.60% 73.20%
Outside of the United States        
Revenue, net:        
Revenue, net $ 1,911 $ 1,703 $ 4,292 $ 3,465
Percent of total revenue 13.20% 25.60% 16.40% 26.80%