XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2025
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, 2025 and 2024.
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2025202420252024
United States$27,335 $23,783 $51,940 $43,083 
Canada1,249 1,622 3,891 4,062 
Total$28,584 $25,405 $55,831 $47,145