v3.26.1
Segment and Geographic Information - Schedule of Information Net Sales and Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property And Equipment, Net and Operating Lease Right-Of-Use Assets, Net [Line Items]    
Property and equipment, net and operating lease right-of-use assets, net $ 12,686 $ 8,087
United States [Member]    
Property And Equipment, Net and Operating Lease Right-Of-Use Assets, Net [Line Items]    
Property and equipment, net and operating lease right-of-use assets, net 7,821 4,541
New Zealand [Member]    
Property And Equipment, Net and Operating Lease Right-Of-Use Assets, Net [Line Items]    
Property and equipment, net and operating lease right-of-use assets, net $ 4,865 $ 3,546