v3.26.1
Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Revenue from External Customers Attributed by Country
The Company is domiciled in the U.S. The table below shows revenue by country for the three and six months ended June 30, 2026 and 2025.
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2026202520262025
United States$28,252 $27,335 $54,430 $51,940 
Canada1,631 1,249 4,506 3,891 
Total$29,883 $28,584 $58,936 $55,831