v3.26.1
Segment Information (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Revenue by Location The following table shows the disaggregated revenue by geography for the three and six months ended June 30, 2026 and 2025. No individual foreign country is material to the consolidated results.
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2026202520262025
Foreign$1,972 $1,656 $3,719 $3,417 
United States27,161 22,500 50,408 40,523 
Total revenue$29,133 $24,156 $54,127 $43,940