Annual report [Section 13 and 15(d), not S-K Item 405]

Segments (Tables)

v3.25.4
Segments (Tables)
12 Months Ended
Dec. 31, 2025
Segment Reporting [Abstract]  
Schedule of Revenue by Geographical Areas The following table details total revenues by major geographic area for the periods indicated:
Years Ended December 31,
(in thousands) 2025 2024 2023
U.S. $ 222,435  $ 184,249  $ 156,214 
International 2,773  3,089  2,798 
Total revenues $ 225,208  $ 187,338  $ 159,012