v3.26.1
Segments (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Revenue by Geographical Areas The following table details total revenues by major geographic area for the periods presented:
Three Months Ended Six Months Ended
(in thousands)June 30, 2026June 30, 2025June 30, 2026June 30, 2025
U.S.$69,005 $55,847 $129,136 $103,689 
International726 815 2,052 1,533 
Total revenues$69,731 $56,662 $131,188 $105,222