v3.26.1
Leases - Narrative (Details)
ft² in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Jul. 23, 2025
USD ($)
ft²
Lessee, Lease, Description [Line Items]            
Operating lease expense $ 595 $ 235 $ 711 $ 506    
Short-term lease costs 17 24 41 46    
Area of warehouse space | ft²           32
Lease expense at 2026 971   971     $ 600
Lease term           87 months
Lease renewal term           10 years
Right of use assets 4,464   4,464   $ 4,382  
Operating lease liability 4,655   4,655      
Net investment in lease, current 2,748   2,748      
Net investment in lease, noncurrent 2,192   2,192      
Sales-type lease, interest income 69 $ 101 159 $ 203    
Bristol, Rhode Island            
Lessee, Lease, Description [Line Items]            
Right of use assets 3,600   3,600      
Operating lease liability $ 3,600   $ 3,600      
Minimum            
Lessee, Lease, Description [Line Items]            
Sales-type leases, term of contracts 3 years   3 years      
Maximum            
Lessee, Lease, Description [Line Items]            
Sales-type leases, term of contracts 5 years   5 years