XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Schedule of Total Net Revenue by Geographic Area

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2024

    

2023

    

2024

    

2023

United States

$

49,703

$

42,264

$

100,753

$

87,245

International

11,313

8,745

21,345

15,800

Total net revenue

$

61,016

$

51,009

$

122,098

$

103,045

Schedule of Total Non-current Assets, Excluding Deferred Taxes, by Geographic Area

    

June 30, 2024

    

December 31, 2023

United States

$

91,075

$

89,531

Finland

24,636

25,032

Other International

9,594

9,616

Total assets

$

125,305

$

124,179